Experienced Full Stack Software Engineer – Distributed Systems and Data Infrastructure Development at Blithequark
Join the Future of Entertainment with Blithequark
Blithequark is revolutionizing the way the world experiences entertainment. As a pioneer in the streaming industry, we are constantly pushing the boundaries of how content is created, produced, and delivered to a global audience. With over 30 languages and 190 countries reached, and more than 220 million paid subscribers, we are expanding into new forms of entertainment like gaming. Our mission is to engage the world and make entertainment accessible to everyone.
About Our Data Infrastructure Teams
At Blithequark, our data infrastructure teams play a crucial role in enabling us to use data to bring delight to our members in various ways. We provide unified data platforms and tools for different business functions, allowing them to make data-driven decisions. Our goal is to build an elite data infrastructure that sets the standard for the industry. We are looking for talented professionals to join our team and help us achieve our ambitious goal of reaching 500 million people worldwide.
Our Focus Areas
Database Access Platform
The Database Access Platform team builds and operates a flexible query gateway that works with data abstractions to achieve sub-millisecond latencies while allowing Blithequark microservices to store, consume, and manage their data more efficiently. This team holds significant responsibility in enabling Blithequark microservices to meet their growing and evolving data needs.
- Design and develop scalable and high-performance database access platforms
 - Collaborate with cross-functional teams to ensure seamless integration with existing systems
 - Contribute to open-source communities and shape the future of data infrastructure
 
Data Platform Infrastructure
The Data Platform Infrastructure team serves as a platform for our own data platforms. Our shared infrastructure and tooling enable Blithequark to rapidly enhance and provide cutting-edge data and analytics systems to the rest of the organization without building tailor-made platforms for each new system.
- Design and implement high-impact infrastructure, control, and deployment systems
 - Develop and maintain large-scale data processing and analytics systems
 - Collaborate with engineers and product managers to ensure alignment with business objectives
 
Data Development and Processing
The Data Development and Processing team offers a self-service cleared way product to enable varied client personas across Blithequark to meet their low-latency data development and processing needs. We invest in functional automation, reliability, and tools for predictable data quality.
- Design and develop scalable data processing and analytics systems
 - Collaborate with cross-functional teams to ensure seamless integration with existing systems
 - Contribute to open-source communities and shape the future of data infrastructure
 
Big Data Compute
The Big Data Compute team is responsible for providing the cloud-native platform for distributed data processing at Blithequark. This team is critical to batch data processing in Data Platform.
- Design and develop scalable and high-performance big data compute systems
 - Collaborate with cross-functional teams to ensure seamless integration with existing systems
 - Contribute to open-source communities and shape the future of data infrastructure
 
Big Data Orchestration
The Big Data Orchestration team offers the platform for scheduling, organizing, and executing big data jobs and workflows in a self-serve way.
- Design and develop scalable and high-performance big data orchestration systems
 - Collaborate with cross-functional teams to ensure seamless integration with existing systems
 - Contribute to open-source communities and shape the future of data infrastructure
 
Responsibilities
- Settle genuine business needs at large scale by applying programming and scientific critical thinking abilities
 - Architect and build robust, scalable, and highly available distributed infrastructure
 - Drive cross-functional initiatives and collaborate with engineers, product managers, and TPM across teams
 - Contribute to open-source communities and shape the future of data infrastructure
 
Requirements
Essential Qualifications
- 2+ years of experience building large-scale distributed systems or applications
 - Proficiency in designing and developing RESTful web services
 - Experience building and operating scalable, fault-tolerant, and distributed systems
 - Proficiency in Java or other object-oriented programming languages
 - Comfortable with multi-threading and concurrent programming
 - BS in Computer Science or a related field
 
Preferred Qualifications
- Experience with distributed systems technologies such as Apache Kafka, Apache Flink, and Apache Druid
 - Knowledge of cloud-native technologies such as AWS or GCP
 - Experience with containerization technologies such as Docker and Kubernetes
 - Strong understanding of data infrastructure and data processing principles
 
What We Offer
At Blithequark, we offer a dynamic and inclusive work environment that values diversity and promotes growth. Our employees enjoy:
- Competitive compensation and benefits package
 - Opportunities for career growth and professional development
 - Flexible work arrangements, including remote work options
 - Access to cutting-edge technologies and tools
 - A culture of innovation and collaboration
 
Why Join Blithequark?
Blithequark is a company that values innovation, creativity, and collaboration. We are committed to making a positive impact on the world and providing our members with an exceptional entertainment experience. By joining our team, you will have the opportunity to work on challenging and exciting projects, collaborate with talented professionals, and contribute to the future of entertainment.
If you are passionate about building scalable and high-performance data infrastructure, and you are excited about the opportunity to join a dynamic and growing company, we encourage you to apply for this role.
Apply now and be part of the future of entertainment with Blithequark!
Apply for this job