Back to Jobs

Experienced Senior Software Development Engineer for Data Platform and Information Systems - Full Stack Development and Big Data Analytics Expert

Remote, USA Full-time Posted 2025-11-03

Introduction to blithequark

At blithequark, we are revolutionizing the way people consume entertainment and information. As a leading streaming platform, we have fundamentally changed the manner in which our audience watches their favorite shows, movies, and sporting events. With the largest scope of content in the industry, blithequark offers over 100,000 hours of TV shows and films in multiple languages, along with coverage of major global sports. Our mission is to engage and retain top talent to drive our success, and we are committed to creating a workplace where our employees can thrive and grow.

About the Team

The "Data Platform" team at blithequark runs a range of platform services and tools that enable the organization to ingest and analyze data at a massive scale. All engineering and product teams rely on this data to gain valuable insights into customer behavior, which helps us to emphasize and deliver a better experience to our users. Some of the services owned by the Data Platform team include a multi-million RPS scale data ingestion service, numerous high-throughput Apache Kafka clusters, a setup of Kafka connectors to connect different data sources and sinks, a query platform on top of our Data Lake with various query engines like Apache Hive, Voila, Apache Spark, Apache Flink, tools for real-time platform monitoring, and Apache Airflow for workflow management.

Job Summary

We are seeking an experienced Senior Software Development Engineer to join our Data Platform team. As a Senior Programming Improvement Specialist, you will play a crucial role in designing, building, and maintaining scalable and high-performance information systems to support our data-driven initiatives. You will work collaboratively with cross-functional teams to contribute to the architecture, development, and deployment of data solutions, enabling us to provide personalized, seamless, and enjoyable experiences to millions of users worldwide.

Key Responsibilities

  • You will combine your knowledge of Data Platform technologies with your product sense to address high-scale, high-impact, and data-relevant use cases for other product and engineering teams at blithequark.
  • You will work closely with programmers and ML engineers to build Data platform abstractions that fuel the needs of various teams, systems, and products.
  • You will optimize data delivery and build the framework required for optimal extraction, transformation, and loading of data needed for a wide variety of purpose cases using SQL/Spark.
  • You will build stream processing pipelines and tools to support a large variety of analytics and auditing use cases.
  • You will continuously evaluate new and relevant technologies and initiate the adoption of new best practices.
  • You will influence and drive architecture and design discussions in the Data Platform team.
  • You will work in a cross-functional team and collaborate with peers throughout the entire software development life cycle with a strong focus on continuous delivery.
  • You will act as a technical mentor and guide for junior colleagues, fostering a collaborative and growth-oriented workplace.
  • You will have the capacity to support hyper-growth systems across multiple geographies and regions.

Essential Qualifications

To be successful in this role, you should have:

  • A Bachelor's degree in Computer Science or a related technical discipline.
  • 4-6 years of experience in software development, preferably in data-related teams.
  • In-depth understanding and experience working with high-scale Data lake house frameworks.
  • Hands-on experience with Big Data technologies like Apache Spark, SQL, Hadoop, Hive, Airflow, Kafka, and Kafka connectors.
  • Hands-on experience with AWS stack: S3, EMR, RDS, etc.
  • Strong programming skills in at least one of the following languages: Java, Scala, Go, Python.
  • Strong understanding of Database and Data storage fundamentals.
  • Strong understanding of Data storage formats like Parquet, Hudi, Delta, etc.
  • Excellent collaboration and communication skills, with the ability to work effectively in a fast-paced, agile environment.

Preferred Qualifications

While not required, the following qualifications are preferred:

  • Experience with real-time streaming data pipelines using Spark Streaming or Flink.
  • Experience with Data lake house solutions like Databricks.

Skills and Competencies

To excel in this role, you should possess:

  • Strong technical skills and expertise in software development and data engineering.
  • Excellent problem-solving skills and the ability to think creatively.
  • Strong collaboration and communication skills, with the ability to work effectively in a cross-functional team.
  • Ability to work in a fast-paced environment and adapt to changing priorities.
  • Strong attention to detail and ability to deliver high-quality results.

Career Growth Opportunities

At blithequark, we are committed to providing our employees with opportunities for growth and development. As a Senior Software Development Engineer, you will have the chance to work on challenging projects, collaborate with experienced professionals, and develop new skills and expertise. We offer a range of training and development programs, including mentorship, coaching, and formal training, to help you achieve your career goals.

Work Environment and Company Culture

Our work environment is dynamic, collaborative, and fast-paced. We believe in fostering a culture of innovation, creativity, and experimentation, and we encourage our employees to think outside the box and come up with new ideas and solutions. We offer a range of perks and benefits, including flexible working hours, remote work options, and access to the latest technologies and tools.

Compensation and Benefits

We offer a competitive salary and benefits package, including health insurance, retirement savings, and paid time off. We also offer a range of perks and benefits, including flexible working hours, remote work options, and access to the latest technologies and tools.

Conclusion

If you are a motivated and experienced software development engineer looking for a new challenge, we encourage you to apply for this role. At blithequark, we are committed to providing our employees with a supportive and inclusive work environment, opportunities for growth and development, and a range of perks and benefits. Don't miss out on this opportunity to join our team and contribute to the development of innovative data solutions that will shape the future of entertainment and media.

How to Apply

To apply for this role, please submit your application, including your resume, cover letter, and any other relevant documents. We look forward to hearing from you!

Apply for this job    

Similar Jobs

Nike, Inc. Product Business Integration Undergraduate Internship

Remote, USA Full-time

Senior Analyst, Marketing Effectiveness

Remote, USA Full-time

REMOTE Receptionist Position for Anywhere Wellness, PST M-F with Weekend

Remote, USA Full-time

Part Time Distribution Supply Planner (Weekends Only) Supply Chain Rosemont, Illinois, United S[...]

Remote, USA Full-time

HIM Coder - Remote (Part Time 17 hours/week) CCS Required

Remote, USA Full-time

Remote Senior Litigation Paralegal- Personal Injury

Remote, USA Full-time

Program Operations and Systems Analyst (REMOTE AT NOT- FOR-PROFIT ASSOCIATION)

Remote, USA Full-time

Remote Bilingual Call Center Representative | Spanish-English

Remote, USA Full-time

Oncology Nurse Navigator

Remote, USA Full-time

Personalized Internet Assessor With Bonus - Part-Time

Remote, USA Full-time

Coder I, Hospitalist, Remote

Remote, USA Full-time

Inside Account Executive (Inbound Business Sales)

Remote, USA Full-time

Hiring Now: Data Entry Clerk Remote Work From Home - Part-Time

Remote, USA Full-time

Inside Sales Manager (Remote in Phoenix)

Remote, USA Full-time

Sr. People Experience Business Partner

Remote, USA Full-time

Delivery Driver (Part-Time)

Remote, USA Full-time

Vendor Management Coordinator (Day Shift; Fully Remote)

Remote, USA Full-time

Remote Customer Service Representative - Delivering Exceptional Customer Experiences at blithequark

Remote, USA Full-time

Provider Support Representative

Remote, USA Full-time

[PART_TIME Remote] Account Executive (Fully Remote)

Remote, USA Full-time