Qualifications
Responsibilities: Develop and enhance systems that empower team members to effectively interact with our data ecosystem tools. Participate in daily stand-ups and team rituals, collaborating with fellow software engineers to achieve team objectives. Engage in code reviews with team members. Join an on-call rotation to support our live products. Provide constructive feedback during code reviews for team members. Collaborate with non-technical stakeholders to ensure deliverables are met. Required Qualifications: Bachelor's degree in Computer Science or a related field. Solid understanding of fundamental data engineering concepts and data pipelines. 7+ years of professional experience with Python and SQL. 5+ years of experience in data warehousing. Proven experience in an Agile and DevOps environment. Desired Qualifications: Familiarity with ML operations and GenAI pipeline infrastructure. Experience with open-source ETL frameworks such as Airflow, Luigi, or similar. Success in this role is driven by technical expertise, collaborative spirit, and decision-making that prioritizes the needs of your fellow Rioters, who are the ultimate beneficiaries of your work. A passion for gaming is not a requirement for this position!
About the job
At Riot Games, our engineers possess a wealth of expertise in specialized technical areas while also embracing the opportunity to engage across diverse domains. As Software Engineers, we utilize both emerging and established technologies to devise innovative solutions that tackle high-volume challenges and enhance player satisfaction.
In your role as a Senior Software Engineer within the Data Foundations team, particularly focusing on Data Experiences and Automation, you will have a significant impact on how Riot collects and leverages data to enhance experiences for both players and Rioters alike. Collaborating closely with product partners and technical leads, you will enhance data consumption and reporting capabilities while creating solutions that streamline the development lifecycle for data engineers and insight analysts throughout the organization. You will be instrumental in facilitating advancements and rapid iterations in Machine Learning and GenAI pipelines. Your experience with globally distributed systems will be invaluable as you collaborate with fellow software engineers to design efficient solutions. You will report directly to the Engineering Manager of the team.
About Riot Games, Inc.
Riot Games is a leading video game developer and publisher, renowned for creating immersive gaming experiences that resonate with players worldwide. Our commitment to innovation and player engagement drives our mission to build the most player-focused gaming company in the world.