Experienced Senior Software Development Engineer Data Platform Leader – Cloud-Based Data Solutions and Information Systems Development
Introduction to arenaflex arenaflex is a leading global entertainment and media enterprise with a rich history of creating high-quality stories and experiences for families around the world. With operations in over 40 countries, our employees and cast members work together to create entertainment experiences that are both globally and locally valued. As a mission-driven organization with a constant focus on our customers, we are committed to engaging and retaining top talent to drive our success. Job Overview We are seeking an experienced Senior Software Development Engineer to join our Data Platform team. As a Senior Software Development Engineer, you will play a crucial role in designing, building, and maintaining scalable and high-performance information systems to support our data-driven initiatives. Working collaboratively with cross-functional teams, you will contribute to the architecture, development, and deployment of data solutions, enabling us to provide personalized, seamless, and delightful experiences to millions of customers worldwide. About the Data Platform Team The Data Platform team at arenaflex runs a range of platform services and tools that enable the organization to ingest and analyze data at petabyte scale. All engineering and product teams derive valuable insights on customer behavior from this data to iterate and deliver a better experience to our customers. Some of the services owned by the Data Platform team include a multi-million RPS scale data ingestion service, multiple high-throughput Apache Kafka clusters, a set of Kafka connectors to connect different data sources and sinks, a query platform on top of our Data Lake with various query engines like Apache Hive, Voila, Apache Spark, Apache Flink, tools for real-time platform monitoring, and Apache Airflow for workflow management. Key Responsibilities Combine your knowledge of Data Platform technologies with your product sense to address high-scale, high-impact, and data-relevant use cases for other product and engineering teams at arenaflex. Work closely with programmers and ML engineers to build Data platform abstractions that fuel the needs of various teams, systems, and products. Optimize data delivery and build the framework required for optimal extraction, transformation, and loading of data required for a wide variety of purpose cases using SQL/Spark. Build stream processing pipelines and tools to support a large variety of analytics and auditing use cases. Continuously evaluate new and relevant technologies and initiate adoption of new best practices. Influence and drive architecture and design discussions in the Data Platform team. Work in a cross-functional team and collaborate with peers throughout the entire software development life cycle with a strong focus on continuous delivery. Act as a technical mentor and guide for junior colleagues, fostering a collaborative and growth-oriented workplace. Ability to support hyper-growth systems across multiple geographies and regions. Essential Qualifications Bachelor's degree in Computer Science or a related technical discipline from a reputable university. Preferred Qualifications 4-6 years of experience in software development, preferably in data-related teams. A Master's or Ph.D. in Computer Science or a related technical discipline is a plus. Skills and Competencies In-depth understanding and experience working with high-scale Data lake house frameworks. Hands-on experience with Big Data technologies like Apache Spark, SQL, Hadoop, Hive, Airflow, Kafka, and Kafka connectors. Hands-on experience with AWS stack: S3, EMR, RDS, etc. Strong programming skills in at least one of the following languages: Java, Scala, Go, Python. Solid understanding of Database and Data storage fundamentals. Solid understanding of Data storage formats like Parquet, Hudi, Delta, etc. Excellent collaboration and communication skills, with the ability to work effectively in a fast-paced, agile environment. Nice to have experience with continuous streaming data pipelines using Spark Streaming or Flink. Experience with Data lake house solutions like Databricks is a plus. Career Growth Opportunities and Learning Benefits At arenaflex, we are committed to the growth and development of our employees. As a Senior Software Development Engineer, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and develop new skills and competencies. Our comprehensive training and development programs, mentorship opportunities, and performance-based promotions will help you achieve your career goals and aspirations. Work Environment and Company Culture arenaflex is a dynamic and innovative company that values creativity, diversity, and inclusion. Our work environment is collaborative, fast-paced, and exciting, with a strong focus on teamwork, innovation, and customer satisfaction. We offer a range of benefits, including flexible working hours, remote work options, and a comprehensive rewards package. Our company culture is built on a foundation of respect, empathy, and open communication, and we strive to create a workplace where everyone feels valued, supported, and empowered to succeed. Compensation, Perks, and Benefits We offer a competitive salary range of $35-$40 per year, depending on experience and qualifications. Our comprehensive benefits package includes health insurance, retirement savings, paid time off, and a range of other perks and benefits. We also offer opportunities for professional development, education assistance, and career advancement. Conclusion If you are a motivated and experienced software development engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at arenaflex. With our commitment to innovation, customer satisfaction, and employee growth and development, we offer a unique and rewarding work environment that will help you achieve your career goals and aspirations. Don't miss out on this opportunity to join our team and contribute to the success of our company. Apply now and take the first step towards an exciting and rewarding career at arenaflex. How to Apply To apply for this job, please follow these steps: Read the official notification carefully from our website. Fill out the application form and attach the required documents, including your qualifications certificate, mark sheets, passport-size photographs, and signature. Submit your application and wait for our response. We look forward to receiving your application and exploring how you can contribute to the success of arenaflex. Apply for this job