Experienced Full Stack Software Engineer – Web & Cloud Application Development
Join blithequark's Dynamic Team and Shape the Future of Entertainment
Are you a skilled software engineer looking for a challenging and rewarding role in the entertainment industry? Do you have a passion for building scalable, secure, and high-performance web and cloud applications? Look no further than blithequark, the world's leading streaming service. We're seeking an experienced full stack software engineer to join our dynamic team and help shape the future of entertainment.
About blithequark
At blithequark, we're on a mission to engage the world and bring joy to our members through the power of entertainment. With over 220 million paid subscribers in 190 countries, we're constantly pushing the boundaries of innovation and creativity. Our data platform teams play a critical role in helping us make data-driven decisions and deliver personalized experiences to our members.
The Role
As a full stack software engineer on our data platform team, you'll have the opportunity to work on a wide range of exciting projects, from building scalable data pipelines to designing and implementing high-performance data storage solutions. You'll collaborate with cross-functional teams, including engineers, product managers, and TPMs, to drive business outcomes and deliver exceptional results.
Key Responsibilities
* Design and develop scalable, secure, and high-performance web and cloud applications using Java, Python, and other programming languages
* Collaborate with data engineers and scientists to build and maintain large-scale data pipelines and storage solutions
* Work with cross-functional teams to drive business outcomes and deliver exceptional results
* Participate in code reviews and contribute to the development of best practices and standards for software development
* Stay up-to-date with the latest technologies and trends in the industry and apply that knowledge to drive innovation and improvement
Focus Areas
* Database Access Stage: Our Database Access Stage team builds and maintains an adaptable query interface that works with data reflections to achieve sub-millisecond latencies while allowing Netflix microservices to more easily store, consume, and manage their data.
* Data Stage Foundation: Our Data Stage Foundation team serves as a platform for our own data platforms. Our common framework and tooling enable Netflix to rapidly enhance on giving cutting-edge data and analytics frameworks to the rest of the organization without building customized platforms for each new framework.
* Big Data Figure: Responsible for providing the cloud-native stage for distributed data processing at Netflix. This group is critical to batch data processing in Data Stage. It offers support for Flash, to ETL data into the Petabytes-scale data warehouse and access that data using Flash and Voila/TrinoDB.
* Big Data Arrangement: Offers the stage for planning, organizing and executing huge information occupations and work processes in a self serve way. These stages incorporate basic administrations that have all ETL and ML responsibilities running on Big Data Frameworks at Netflix.
Requirements
* 2+ years of experience in building large-scale distributed systems features or applications
* Proficiency in the design and development of soothing web services
* Experienced in building and working adaptable, shortcoming open-minded, distributed systems
* Knowledgeable in Java or other object-oriented programming languages
* Multi-threading is a challenge that you are open to handling
* BS in Software Engineering or a related field
What We Offer
* Competitive salary and benefits package
* Opportunity to work on a wide range of exciting projects and technologies
* Collaborative and dynamic work environment
* Professional development and growth opportunities
* Flexible work arrangements, including remote work options
* Access to the latest technologies and tools
* Recognition and rewards for outstanding performance
How to Apply
If you're 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're the perfect fit for this role. We can't wait to hear from you!