Senior Full Stack Software Engineer - Monetisation
Riot Games is seeking a skilled Senior Full Stack Software Engineer to join the Monetisation team in Dublin, Ireland. As a key member of the team, you will be responsible for designing and developing player-facing front-ends and core back-end services to support League of Legends.
About the Role
- Develop and test player content experiences in the League of Legends client
- Design and enhance League microservices
- Contribute to architecture requirements and design
- Write unit and integration tests
- Code reviews
- Participate in the team's on-call rotation
- Enhance build and deployment tooling
- Improve product visibility through telemetry and analytics
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- 4+ years of working programming experience with Java
- Experience with Ember JS or other web frameworks (React JS, Angular JS)
- Experience building RESTful microservices
- Expert knowledge of HTML, CSS, and modern JS
- Experience working with relational databases and SQL
- Experience developing fault tolerant, distributed systems including analysis, design and work breakdown
- Experience in test automation, operational best practices, implementing automated builds, software packaging, automated deployments, logging, monitoring, and automated alerting
Desired Qualifications
- Experience working with game development engines
- Experience working with Python
- Experience working with Product Owners / Development Managers / Designers
- Experience working across multiple teams
- Experience mentoring junior engineers
About Riot Games
Riot Games is a leading game development company that values diversity, equity, and inclusion. We offer a range of benefits, including medical and dental plans, life insurance, parental leave, and a play fund to support your personal relationship with games.
We are committed to providing equal employment opportunity for all applicants and members of our team. If you are a skilled software engineer with a passion for game development, we encourage you to apply.