Senior Distributed Systems Engineer (L4) – Data Platform Engineering | Build Global-Scale Cloud Infrastructure at arenaflex

Posted 2026-05-06
Remote, USA Full-time Immediate Start

About arenaflex

At arenaflex, we are on a mission to engage the world and continually revolutionize how entertainment is envisioned, created, and delivered to a global audience. Currently, we stream content in over 30 languages across 190 countries, serving more than 220 million paid subscribers, and we're expanding into exciting new frontiers like gaming and interactive entertainment. Our data infrastructure teams at arenaflex enable us to leverage the power of data to bring joy and personalized experiences to our members in countless ways.

We provide unified data platforms and tools for various business functions at arenaflex, empowering them to make critical, data-driven decisions. We do the heavy lifting to make it easy for our colleagues to work with data efficiently, securely, and competently. We strive for excellence in building world-class data infrastructure, as arenaflex leads the way to becoming the most popular and ubiquitous destination for global streaming entertainment.

We are seeking talented Distributed Systems Engineers to help build and enhance our infrastructure as we pursue our ambitious goal of reaching 500 million people worldwide. We are committed to building a diverse and inclusive team that brings new perspectives as we tackle the next set of challenges. Additionally, we welcome remote candidates throughout the United States. We value what you can do, from anywhere in the U.S.

Why Join arenaflex's Data Platform Engineering Team?

The Data Platform Engineering team at arenaflex represents the backbone of our organization's data capabilities. We are responsible for creating and maintaining the infrastructure that powers critical business decisions, personalized recommendations, content delivery optimization, and analytics at petabyte scale. Working with us means you'll be tackling some of the most interesting and challenging problems in distributed systems today.

Our teams operate with a philosophy of ownership, innovation, and continuous improvement. We believe in working in the open and contributing to the broader technology community. Many of our tools and systems are open-sourced, and we actively participate in and contribute to various open-source projects. You'll have the opportunity to make a real impact, working on systems that affect hundreds of millions of users worldwide.

Key Focus Areas Within Data Platform Engineering

Database Access Platform Team

The Database Access Platform team builds and operates a flexible query entry point 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 significant responsibility in enabling arenaflex microservices to meet their ever-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 Team

The Data Platform Infrastructure team acts as a platform for our internal data platforms. Our shared infrastructure and tooling enable arenaflex to rapidly 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 calibrated 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 Team

Responsible for providing the cloud-native platform for distributed data processing at arenaflex, this team is crucial 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/Trino. 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, Iceberg, and distributed database systems in general.

Jobs in this team involve tackling highly interesting and challenging problems of working with data at scale, building features and performance improvements, and working closely with open-source communities to shape projects and make contributions.

Big Data Solutions Team

Offers the platform for designing, orchestrating, 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 intelligent orchestration, which would require minimal user input/intervention.

What You'll Do

This would be a fantastic role if you enjoy:


  • Solving Real Business Needs at Scale: Apply your programming and analytical thinking skills to address real business challenges at massive scale.

  • Architecting Robust Infrastructure: Design and build a robust, scalable, and highly available distributed infrastructure that powers petabyte-scale operations.

  • Cross-Functional Collaboration: Drive cross-functional initiatives and collaborate with engineers, product managers, and technical program managers across teams.

  • Open Source Contribution: Share our experiences with the open-source community and contribute to arenaflex Open Source projects.

  • Technical Innovation: Push the boundaries of what's possible with distributed systems, working with cutting-edge technologies.

  • Mentorship and Growth: Mentor junior engineers and contribute to technical documentation and best practices.

Qualifications We're Seeking

Essential Requirements


  • Experience: 2+ years of experience building large-scale distributed systems features or applications.

  • API Development: Proficient in the design and development of RESTful web services.

  • Distributed Systems Expertise: Experienced in building and operating scalable, fault-tolerant, distributed systems.

  • Programming Skills: Strong proficiency in Java or other object-oriented programming languages.

  • Concurrency: Comfortable tackling multithreading challenges and concurrent programming paradigms.

  • Education: Bachelor's degree in Computer Science or a related field.

Preferred Qualifications


  • Experience with cloud-native technologies and platforms (AWS, GCP, or Azure).

  • Knowledge of distributed data processing frameworks such as Apache Spark, Apache Flink, or similar technologies.

  • Familiarity with data warehousing solutions and columnar storage formats.

  • Experience with containerization technologies like Docker and orchestration systems like Kubernetes.

  • Understanding of data pipeline architecture and ETL/ELT processes.

  • Experience with microservices architecture patterns.

  • Strong problem-solving skills and the ability to debug complex distributed system issues.

  • Excellent communication skills and the ability to work effectively in a collaborative team environment.

Skills and Competencies for Success


  • Systems Thinking: Ability to understand complex distributed systems and their interdependencies.

  • Problem-Solving: Strong analytical skills to diagnose and resolve technical challenges efficiently.

  • Adaptability: Comfortable working in a fast-paced, ever-evolving technology landscape.

  • Collaboration: Effective at working with cross-functional teams and communicating technical concepts to non-technical stakeholders.

  • Ownership Mindset: Takes end-to-end responsibility for the systems and features they build.

  • Continuous Learning: Passionate about staying current with emerging technologies and best practices.

Career Growth and Learning Opportunities

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 and lead architectural decisions for critical systems.

  • Specialization Pathways: Deepen your expertise in areas like database systems, data processing, or infrastructure engineering.

  • Mentorship: Grow into mentoring junior engineers and contributing to arenaflex's engineering culture.

  • Cross-Team Mobility: Explore opportunities to work across different teams and domains within arenaflex.

  • Conference Speaking: Represent arenaflex at industry conferences and contribute to the broader technology community.

  • Advanced Education: Access to learning resources, certifications, and training programs.

Work Environment and Culture

arenaflex offers a unique work environment that fosters innovation, creativity, and collaboration. Here's what you can expect:


  • Remote-First Approach: We embrace remote work and value flexibility. Work from anywhere in the United States while staying connected to your team.

  • Inclusive Culture: We are committed to building a diverse and inclusive workplace where different perspectives are valued and celebrated.

  • Work-Life Balance: We believe in sustainable productivity and offer flexible working hours to support your well-being.

  • Innovation Time: Opportunities to explore new ideas and contribute to innovative projects.

  • Collaborative Environment: Work alongside talented engineers who are passionate about building world-class systems.

Compensation and Benefits

We offer competitive compensation and comprehensive benefits to support your professional and personal well-being:


  • Hourly Rate: $28/hour (commensurate with experience and qualifications)

  • Full-Time Employment: 8-hour work days with flexibility

  • Health Benefits: Comprehensive health, dental, and vision insurance

  • Retirement Plans: 401(k) with company matching

  • Paid Time Off: Generous vacation and personal days

  • Parental Leave: Comprehensive paid leave for new parents

  • Learning & Development: Access to training programs, conferences, and professional development resources

  • Stock Compensation: Equity opportunities to share in arenaflex's success

Location

This position is available in Alabama, USA, and we welcome candidates from throughout the United States to apply. arenaflex supports remote work arrangements, giving you the flexibility to work from your preferred location.

Join Our Team

If you're passionate about building scalable, fault-tolerant distributed systems and want to work on problems that impact hundreds of millions of users globally, we'd love to hear from you. At arenaflex, you'll have the opportunity to work on cutting-edge technology, solve fascinating challenges, and grow your career alongside talented engineers.

We value diverse perspectives and are committed to creating an inclusive environment for all employees. Come join us as we continue to transform how entertainment is delivered to the world!

Apply now and be part of something extraordinary at arenaflex!

Similar Jobs

Back to Job Board