**Experienced Full Stack Distributed Systems Engineer – Web & Cloud Application Development**
**Job Description:**
**Join arenaflex, a leading global entertainment company, in shaping the future of streaming and entertainment.**
**About arenaflex:**
arenaflex is a global entertainment company that is revolutionizing the way people consume entertainment. With over 220 million paid subscribers in 190 countries, we are the leading streaming service in the world. Our mission is to engage the world and bring delight to our members through entertainment, anywhere, anytime. We are constantly innovating and pushing the boundaries of what is possible in the entertainment industry.
**About the Job:**
We are seeking an experienced Full Stack Distributed Systems Engineer to join our Data Platform team. As a Distributed Systems Engineer, you will play a critical role in designing, building, and operating our distributed systems infrastructure. You will work closely with our engineering teams to develop and deploy scalable, reliable, and high-performance systems that meet the needs of our growing user base.
**Focus Areas:**
Our Data Platform team is responsible for building and operating the infrastructure that powers our data-driven applications. We are a small, agile team that is passionate about distributed systems and open-source technologies. We are looking for someone who shares our passion and is excited about the opportunity to work on challenging problems and make a meaningful impact.
**Key Responsibilities:**
* Design, build, and operate distributed systems infrastructure, including databases, messaging systems, and data processing pipelines
* Collaborate with engineering teams to develop and deploy scalable, reliable, and high-performance systems
* Work closely with our data engineering team to design and implement data processing pipelines and data warehousing solutions
* Participate in code reviews and contribute to the development of high-quality, maintainable code
* Troubleshoot and resolve issues with distributed systems infrastructure
* Stay up-to-date with the latest developments in distributed systems and open-source technologies
**Essential Qualifications:**
* 2+ years of experience in building and operating distributed systems infrastructure
* Strong understanding of distributed systems concepts, including scalability, reliability, and performance
* Experience with Java or other object-oriented programming languages
* Familiarity with data processing pipelines and data warehousing solutions
* Strong problem-solving skills and ability to troubleshoot complex issues
* Excellent communication and collaboration skills
**Preferred Qualifications:**
* Experience with cloud-based platforms, such as AWS or GCP
* Familiarity with containerization and orchestration tools, such as Docker and Kubernetes
* Experience with data storage solutions, such as HDFS and Cassandra
* Knowledge of data processing frameworks, such as Apache Spark and Flink
* Experience with DevOps practices and tools, such as Jenkins and GitLab
**What We Offer:**
* Competitive salary and benefits package
* Opportunity to work on challenging problems and make a meaningful impact
* Collaborative and dynamic work environment
* Professional development and growth opportunities
* Flexible work arrangements, including remote work options
**How to Apply:**
If you are passionate about distributed systems and data engineering, and are looking for a challenging and rewarding opportunity, please submit your application through our website. We can't wait to hear from you!
**Work Environment and Company Culture:**
arenaflex is a dynamic and collaborative work environment that values innovation, creativity, and teamwork. We are committed to fostering a culture of inclusivity, diversity, and respect, and we strive to create a workplace that is welcoming and supportive of all employees. Our office is located in Alabama, USA, and we offer flexible work arrangements, including remote work options.
**Compensation, Perks, and Benefits:**
arenaflex offers a competitive salary and benefits package, including health insurance, retirement savings plan, and paid time off. We also offer flexible work arrangements, including remote work options, and a comprehensive professional development program.
**Career Growth Opportunities and Learning Benefits:**
arenaflex is committed to the growth and development of our employees. We offer a comprehensive professional development program, including training, mentorship, and career advancement opportunities. We also provide access to industry-leading technologies and tools, and encourage our employees to attend conferences and workshops to stay up-to-date with the latest developments in their field.
**Conclusion:**
If you are passionate about distributed systems and data engineering, and are looking for a challenging and rewarding opportunity, please submit your application through our website. We can't wait to hear from you!
Apply for this job