At arenaflex, we're revolutionizing the way people consume entertainment and are constantly pushing the boundaries of innovation. With over 220 million paid subscribers and a presence in over 190 countries, we're not just a streaming service – we're a global phenomenon. Our data platform teams are the backbone of our operations, empowering us to use data to delight our members in every way possible. We're looking for talented Distributed Systems Engineers to join our team and help us build a world-class data platform that drives our mission forward.
**About arenaflex's Data Platform**
arenaflex's data platform is a critical component of our operations, providing unified data stages and tools for various business capabilities across the organization. Our data platform teams work tirelessly to make it easy for our colleagues to work with data efficiently, securely, and effectively. We're committed to building a top-notch data platform that sets the standard for excellence in the industry.
**Focus Areas in arenaflex's Data Platform**
We have several focus areas within our data platform, each with its unique challenges and opportunities:
* **Database Access Stage**: This team builds and operates a flexible query interface that works with data reflections to achieve sub-millisecond latencies while enabling Netflix microservices to store, consume, and manage their data more effectively.
* **Data Stage Foundation**: This team serves as a platform for our own data stages, providing a common framework and tooling that enables arenaflex 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**: This team is responsible for providing the cloud-native stage for distributed data processing at arenaflex, offering support for Flash, ETL data into the Petabytes-scale data warehouse, and access that data using Flash and Voila/TrinoDB.
* **Big Data Arrangement**: This team offers the stage for planning, organizing, and executing big data jobs and workflows in a self-serve way, providing basic services that have all ETL and ML responsibilities running on Big Data Frameworks at arenaflex.
**What We're Looking For**
We're seeking talented Distributed Systems Engineers who are passionate about building scalable, reliable, and highly available distributed systems. If you're excited about:
* Addressing real business needs at large scale by applying your programming and logical thinking skills
* Architecting and building a strong, flexible, and highly accessible distributed foundation
* Driving cross-functional initiatives and collaborating with engineers, product managers, and TPMs across teams
* Contributing to open-source communities and adding to arenaflex's OSS
**Requirements**
* 2+ years of experience in building large-scale distributed systems features or applications
* Proficiency in the design and development of robust web services
* Experience in building and operating adaptable, fault-tolerant, distributed systems
* Knowledge of Java or other object-oriented programming languages
* Familiarity with multi-threading and its challenges
* Bachelor's degree in Computer Science or a related field
**What We Offer**
* Competitive salary and benefits package
* Opportunity to work on cutting-edge technology and innovative projects
* Collaborative and dynamic work environment
* Professional growth and development opportunities
* Flexible work arrangements, including remote work options
**How to Apply**
If you're passionate about building scalable, reliable, and highly available distributed systems and want to be part of a dynamic and innovative team, apply now to join arenaflex's data platform team!