Back to Jobs

Experienced Distributed Systems Engineer - Data Platform at blithequark

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

Unlock Your Potential as a Distributed Systems Engineer at blithequark

At blithequark, we're on a mission to revolutionize the way entertainment is consumed globally. With a presence in over 190 countries and streaming content in more than 30 languages, we're continually pushing the boundaries of innovation. As a leader in the streaming industry, we're seeking talented individuals to join our team and help us achieve our ambitious goals.

About the Data Framework Teams at blithequark

The Data Framework teams at blithequark are the backbone of our data-driven decision-making process. We're responsible for developing and maintaining unified data platforms and tools that enable various business functions to leverage our data effectively. Our teams work tirelessly to ensure that our colleagues can work with data efficiently, securely, and productively. We're committed to building a world-class data framework that sets the standard for the industry.

Job Overview

We're seeking an experienced Distributed Systems Engineer to join our Data Platform team at blithequark. As a Distributed Systems Engineer, you'll play a critical role in developing and enhancing our infrastructure to support our aggressive growth plans. You'll work on designing and building scalable, fault-tolerant, and highly available distributed systems that meet the needs of our rapidly evolving business.

Key Responsibilities

  • Design, develop, and maintain large-scale distributed systems that meet the needs of our business
  • Collaborate with cross-functional teams to identify and address business needs at scale
  • Develop and maintain scalable, fault-tolerant, and highly available distributed systems
  • Work closely with open-source communities to shape the direction of our technology stack and contribute to Netflix OSS
  • Participate in code reviews and ensure that our codebase is maintainable, efficient, and follows best practices
  • Troubleshoot and resolve complex technical issues in a timely and effective manner

Focus Areas within the Data Framework Teams

The Data Framework teams at blithequark are organized into several focus areas, each with its unique challenges and opportunities. These focus areas include:

Database Access Platform

The Database Access Platform team builds and operates a scalable query gateway that facilitates data abstractions to work at sub-millisecond latencies. This team plays a critical role in enabling our microservices to store, consume, and manage their data effectively.

Data Platform Infrastructure

The Data Platform Infrastructure team acts as a platform for our data platforms, providing common infrastructure and tooling that enables us to innovate rapidly. This team develops high-impact infrastructure, control, and deployment systems that are calibrated for the needs of running our data frameworks at scale.

Big Data Compute

The Big Data Compute team is responsible for providing a cloud-native platform for distributed data processing at blithequark. This team is critical to batch data processing in the Data Platform and offers support for various technologies, including Spark, Presto/Trino, and Druid.

Big Data Orchestration

The Big Data Orchestration team provides a platform for designing, orchestrating, and executing big data jobs and workflows in a self-serve manner. This team is responsible for developing and maintaining highly distributed systems that are continually evolving to meet the needs of our business.

Qualifications and Requirements

To be successful in this role, you'll need to have:

  • 2+ years of experience in building large-scale distributed systems features or applications
  • Proficiency in designing and developing scalable web services
  • Experience in building and operating scalable, fault-tolerant, distributed systems
  • Knowledge of Java or other object-oriented programming languages
  • Comfort with multi-threading and concurrency
  • A BS in Computer Science or a related field

Preferred Qualifications

While not required, experience with the following technologies is highly desirable:

  • Spark, Presto/Trino, Druid, and other big data technologies
  • Python and other programming languages
  • Cloud-native technologies and platforms
  • Open-source communities and contributions

What You'll Gain

As a Distributed Systems Engineer at blithequark, you'll have the opportunity to:

  • Work on complex and challenging problems that impact our business directly
  • Collaborate with talented engineers and cross-functional teams to drive innovation
  • Develop and maintain cutting-edge technologies that are shaping the industry
  • Contribute to open-source communities and shape the direction of our technology stack
  • Grow your skills and expertise in a rapidly evolving field

Work Environment and Culture

At blithequark, we're committed to creating a culture that is inclusive, diverse, and supportive. We value our employees and strive to provide a work environment that is conducive to growth and innovation. As a remote worker, you'll be part of a distributed team that is passionate about what they do.

Compensation and Benefits

We're offering a competitive salary of $28/hour for this role, along with a comprehensive benefits package that includes:

  • Opportunities for career growth and professional development
  • A flexible work environment that allows you to work from anywhere
  • A comprehensive health insurance package
  • Retirement savings plans and other benefits

Conclusion

If you're a talented Distributed Systems Engineer looking to join a team that is shaping the future of entertainment, we want to hear from you. At blithequark, we're committed to creating a culture that is inclusive, diverse, and supportive. Apply now to join our team and be part of something truly innovative.

Apply for this job    

Similar Jobs