Back to Jobs

Experienced Full Stack Software Engineer – Web & Cloud Application Development for Data Structure Teams at Blithequark

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

Join the Future of Entertainment with Blithequark

Blithequark is a pioneering entertainment company that has revolutionized the way people consume media. With a presence in over 190 countries and 30 languages, we have become a household name, boasting over 220 million paid subscribers. Our mission is to connect with the world and continually improve the way entertainment is imagined, made, and delivered. We are now looking for talented individuals to join our team, specifically in the area of data structure teams, and we invite you to be a part of this exciting journey.

About the Role

We are seeking experienced full stack software engineers to join our data structure teams at Blithequark. As a part of our team, you will have the opportunity to work on large-scale distributed systems, architecting and building robust, flexible, and highly scalable solutions. You will collaborate with cross-functional teams, including engineers, product managers, and technical program managers, to drive business growth and innovation.

Key Responsibilities

  • Design, develop, and deploy large-scale distributed systems components or applications
  • Architect and build robust, flexible, and highly scalable solutions using Java or other object-oriented programming languages
  • Collaborate with cross-functional teams, including engineers, product managers, and technical program managers
  • Contribute to open-source organizations and add to Blithequark's OSS
  • Troubleshoot and resolve complex technical issues in a fast-paced environment
  • Participate in code reviews and ensure high-quality code standards
  • Stay up-to-date with industry trends and emerging technologies

Essential Qualifications

  • 2+ years of experience in building large-scale distributed systems components or applications
  • Proficiency in the design and development of RESTful web services
  • Experience in building and operating scalable, fault-tolerant, and distributed systems
  • Proficiency in Java or other object-oriented programming languages
  • Ability to handle multi-threading and distributed systems
  • Bachelor's degree in Computer Science or a related field

Preferred Qualifications

  • Experience with cloud-based technologies, such as AWS or GCP
  • Familiarity with containerization technologies, such as Docker
  • Knowledge of Agile development methodologies and version control systems, such as Git
  • Experience with data processing and analytics tools, such as Apache Kafka or Apache Spark

What We Offer

At Blithequark, we offer a unique and rewarding work environment that fosters growth, innovation, and collaboration. Here are some of the benefits and perks we offer:

  • Competitive hourly rate of $30/hour
  • Part-time and remote work opportunities, with flexible hours
  • Opportunity to work on large-scale distributed systems and contribute to open-source organizations
  • Collaborative and dynamic work environment with cross-functional teams
  • Professional development and growth opportunities
  • Access to cutting-edge technologies and tools
  • Recognition and rewards for outstanding performance

Our Company Culture

At Blithequark, we value diversity, inclusion, and creativity. Our company culture is built on the principles of innovation, collaboration, and customer obsession. We strive to create a work environment that is inclusive, supportive, and empowering, where our employees can thrive and grow.

Our Data Structure Teams

Our data structure teams are responsible for building and maintaining large-scale data systems that enable Blithequark to deliver high-quality entertainment experiences to our subscribers. We have several teams, including:

  • Data Index Permission Stage: This team builds and operates a scalable data index that enables fast data retrieval and processing
  • Data Stage Establishment: This team provides a platform for our data stages, enabling us to deliver state-of-the-art data and analytics systems
  • Data Development and Management: This team offers a self-service platform for data development and management, enabling our teams to work efficiently and effectively
  • Big Data Compute: This team provides a cloud-native platform for distributed data processing, enabling us to handle large-scale data workloads
  • Big Data Orchestration: This team offers a platform for planning, organizing, and executing large-scale data jobs and workflows

Why Join Blithequark?

At Blithequark, we offer a unique opportunity to join a fast-paced and dynamic work environment, where you can grow, learn, and innovate. Here are some reasons why you should consider joining our team:

  • Opportunity to work on large-scale distributed systems and contribute to open-source organizations
  • Collaborative and dynamic work environment with cross-functional teams
  • Professional development and growth opportunities
  • Access to cutting-edge technologies and tools
  • Recognition and rewards for outstanding performance
  • Flexible and remote work opportunities

How to Apply

If you are a motivated and talented software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your resume and a cover letter explaining why you are the best fit for this role.

We look forward to hearing from you and exploring how you can contribute to our team!

Apply for this job    

Similar Jobs