Distributed Systems Engineer (L4) - Data Platform Infrastructure | Build Enterprise-Scale Cloud Data Systems at arenaflex
Posted 2026-05-06About arenaflex
At arenaflex, we are on a mission to engage the world and continuously revolutionize how entertainment is envisioned, created, and delivered to a global audience. We currently stream content in over 30 languages across 190 countries, serving more than 220 million paid subscribers, and we're expanding into new forms of entertainment like gaming. Our commitment to innovation drives everything we do, and we're looking for talented individuals who share our passion for pushing boundaries and transforming the entertainment landscape.
The data infrastructure teams at arenaflex enable us to leverage data to bring joy to our members in countless ways. We provide centralized data platforms and tools for various business functions at arenaflex, so they can utilize our data to make critical, informed decisions. We do all the heavy lifting to make it easy for our colleagues to work with data efficiently, securely, and responsibly. We strive for excellence in building a world-class data infrastructure, as arenaflex paves the way to becoming the most popular and ubiquitous destination for global streaming entertainment.
We are searching for distributed systems engineers to help grow and improve our infrastructure as we pursue our ambitious goal of reaching 500 million people worldwide. We are committed to building a diverse and inclusive team to bring new perspectives as we tackle the next set of challenges. We welcome remote candidates from anywhere in the United States. We value what you can do, from anywhere.
Why Join arenaflex's Data Platform Team?
This is an exceptional opportunity to work on some of the most challenging and rewarding technical problems in the industry. At arenaflex, you'll be part of a team that handles massive scale, processes petabytes of data, and serves millions of users simultaneously. You'll have the chance to work with cutting-edge technologies, contribute to open-source projects, and make a meaningful impact on how entertainment is delivered to the world.
If you enjoy solving real business needs at massive scale by applying your programming and analytical thinking skills, architecting and building robust, scalable, and highly available distributed infrastructure, driving cross-functional initiatives and collaborating with engineers, product managers, and technical program managers across teams, then this role is perfect for you. You'll also have the opportunity to share your experiences with open-source communities and contribute to arenaflex's open-source ecosystem.
Focus Areas in Data Infrastructure Teams
Database Access Platform
The Database Access Platform team builds and operates a flexible query gateway that facilitates data abstractions to work at sub-millisecond latencies while allowing arenaflex microservices to more efficiently store, consume, and manage their data. This team holds a significant responsibility in enabling arenaflex microservices to satisfy their constantly growing and evolving data needs.
This team is passionate about distributed data systems technology. We are active in the open-source community and believe in owning what we build. We are a small team responsible for business-critical systems and are committed to a culture of feedback and engineering excellence.
Data Platform Infrastructure
The Data Platform Infrastructure team acts as a platform for our internal data platforms. Our shared infrastructure and tooling enable arenaflex to quickly iterate on providing cutting-edge data and analytics systems to the rest of the organization without building custom platforms for each new system. To achieve this, we create high-impact infrastructure, control, and deployment systems that are tailored for the needs of running our data systems at scale. Notably, many of our tools and systems are written in Python, making this an excellent team to consider if you enjoy working in multiple languages.
Big Data Compute
Responsible for providing the cloud-native platform for distributed data processing at arenaflex. This team is central to batch data processing in the Data Platform. It offers support for Spark, to ETL data into the petabyte-scale data warehouse and access that data using Spark and Presto/TrinoDB. It also provides sub-second latency for a specific class of queries using Druid. We are looking for exceptional talent with experience in Spark, Presto/Trino, Druid, Apache Iceberg, and distributed database systems in general.
Jobs in this group involve tackling highly interesting and challenging problems of working with data at scale, building features and performance enhancements, and working closely with open-source communities to shape projects and make contributions.
Big Data Orchestration
Offers the platform for scheduling, coordinating, and executing big data jobs and workflows in a self-serve manner. These platforms include critical services that have all ETL and ML workloads running on Big Data Systems at arenaflex. These fully distributed systems are constantly evolving for arenaflex scale with cutting-edge technology. We are moving towards event-driven and smart orchestration, which would require minimal user input/intervention.
Key Responsibilities
- Design, develop, and maintain scalable distributed systems that support arenaflex's data infrastructure needs
- Build and operate flexible query gateways and data access layers with sub-millisecond latencies
- Develop high-impact infrastructure, control, and deployment systems customized for data systems at massive scale
- Create and optimize data processing pipelines using Spark, Presto/Trino, and Druid
- Implement event-driven orchestration systems with minimal intervention requirements
- Collaborate with cross-functional teams including engineers, product managers, and technical program managers
- Contribute to open-source communities and arenaflex's open-source projects
- Ensure systems are secure, reliable, and performant
- Participate in on-call rotations and incident response
- Mentor junior engineers and contribute to technical documentation
Essential Qualifications
- Bachelor's degree in Computer Science or a related field
- 2+ years of experience building large-scale distributed systems features or applications
- Proficiency in designing and developing RESTful web services
- Experience building and operating scalable, fault-tolerant, distributed systems
- Strong proficiency in Java or other object-oriented programming languages
- Comfort with multi-threading and concurrent programming challenges
- Solid understanding of data structures, algorithms, and system design principles
- Experience with cloud platforms (AWS, GCP, or Azure)
- Strong problem-solving and analytical skills
- Excellent communication skills and ability to work in a collaborative environment
Preferred Qualifications
- Experience with distributed query engines like Spark, Presto, or Trino
- Familiarity with real-time analytics platforms such as Druid or similar
- Knowledge of data lake technologies like Apache Iceberg, Delta Lake, or Apache Hudi
- Experience with container orchestration platforms like Kubernetes
- Background in building database access layers or ORMs
- Contributions to open-source projects
- Experience with streaming data processing frameworks like Kafka or Flink
- Understanding of microservices architecture patterns
- Experience with Python and scripting languages
- Advanced degree in Computer Science or related field
Skills and Competencies Required for Success
- Technical Excellence: Deep understanding of distributed systems principles, including consistency, availability, and partition tolerance (CAP theorem)
- Programming Mastery: Strong coding skills in Java, Python, or similar languages with attention to code quality and best practices
- System Design: Ability to architect scalable, fault-tolerant systems that handle millions of requests
- Cloud Infrastructure: Proficiency with cloud-native technologies and infrastructure as code
- Problem Solving: Strong analytical skills to debug complex issues in distributed environments
- Collaboration: Effective communication and teamwork skills to work across functional teams
- Innovation: Passion for learning new technologies and driving technical excellence
Data Engineering: Experience with large-scale data processing, ETL pipelines, and data modeling
Career Growth Opportunities and Learning Benefits
At arenaflex, we invest in your professional development and career growth. As a Distributed Systems Engineer (L4), you'll have numerous opportunities to advance your career:
- Technical Leadership: Progress to senior technical roles where you'll mentor teams and drive architectural decisions
- Specialization Paths: Deepen your expertise in areas like distributed computing, real-time analytics, or infrastructure engineering
- Cross-Functional Exposure: Work with teams across the organization, gaining broad experience in different technical domains
- Open Source Contribution: Opportunity to contribute to and lead open-source projects that impact the broader technology community
- Conference Speaking: Represent arenaflex at industry conferences and share your expertise
- Advanced Training: Access to comprehensive learning resources, workshops, and certification programs
- Rotation Programs: Ability to rotate through different teams and projects to broaden your experience
You'll work alongside some of the brightest minds in the industry, learning from experienced engineers who have built world-class systems at scale. Our culture of continuous learning and knowledge sharing ensures you'll constantly grow both technically and professionally.
Work Environment and Company Culture
At arenaflex, we believe that great work happens when people have the freedom to do their best work. We offer a flexible, remote-first work environment that allows you to work from anywhere in the United States. Our culture is built on trust, autonomy, and accountability.
Key aspects of our work environment include:
- Remote-First Culture: Work from home or anywhere in the U.S. with flexible hours
- Collaborative Environment: Work with talented engineers who are passionate about solving complex problems
- Inclusive Culture: We value diverse perspectives and are committed to building an inclusive workplace
- Work-Life Balance: Competitive PTO, parental leave, and wellness programs
- Modern Tech Stack: Work with cutting-edge technologies and tools
- Innovation Time: Dedicated time for experimentation and exploring new ideas
We are committed to building a diverse and inclusive team that brings new perspectives as we tackle the next set of challenges. We believe that diversity drives innovation, and we welcome applicants from all backgrounds.
Compensation, Perks, and Benefits
At arenaflex, we offer competitive compensation and comprehensive benefits to support your well-being and professional growth:
- Competitive Salary: $27 per hour ($56,160 annually) with opportunities for growth
- Stock Options: Equity participation in arenaflex's success
- Health Insurance: Comprehensive medical, dental, and vision coverage
- Retirement Plans: 401(k) with company matching
- Paid Time Off: Generous vacation and personal days
- Parental Leave: Extensive paid leave for new parents
- Wellness Programs: Health and wellness initiatives
- Learning Budget: Annual budget for professional development and education
- Home Office Setup: Stipend for remote work equipment
- Flexible Schedule: Work hours that fit your lifestyle
Location
This position is available remotely from anywhere in the United States, including Arkansas and all other states. We value what you can do, from anywhere in the U.S.
Join Our Team
If you're passionate about building scalable, fault-tolerant distributed systems and want to work on challenges that impact millions of users worldwide, we want to hear from you. At arenaflex, you'll have the opportunity to work on cutting-edge technology, solve complex problems, and make a meaningful impact on the future of entertainment.
We are committed to building a diverse and inclusive team. Don't hesitate to apply even if you don't meet every single requirement. We value growth, learning, and the ability to adapt. If you're excited about this role and believe you can contribute to our mission, we'd love to see your application.
Apply now and be part of the team that's transforming how entertainment is delivered to the world!