Senior Full Stack Software Engineer - Riot Games
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

**Senior Full Stack Software Engineer - Monetisation, Lo Dublin, Ireland** We're seeking a talented Senior Full Stack Software Engineer to join our League of Legends Monetisation team in Dublin, Ireland. As a key member of the team, you'll design and develop player-facing front-end experiences and core back-end services that deliver engaging store, loot, and events experiences for League of Legends. **Key Responsibilities:** * 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 * 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 * Expert knowledge of HTML, CSS, and modern JS * Experience working with relational databases and SQL * Experience developing fault-tolerant, distributed systems **Desired Qualifications:** * Experience working with game development engines * Experience working with Python * Experience working across multiple teams * Experience mentoring junior engineers **About the Role:** As a Senior Full Stack Software Engineer on our Monetisation team, you'll have the opportunity to work on a wide range of technical challenges, from designing and developing player-facing front-end experiences to contributing to the architecture of our core back-end services. You'll work closely with our product owners, engineers, and designers to deliver high-quality experiences that meet the needs of our players. **Benefits:** * Medical and dental plans for you, your spouse/domestic partner, and children * Life insurance, parental leave, and short-term and long-term disability coverage * Retirement benefits with a company match * Double the company match on your donations to non-profit charitable organizations * Open paid time off and a play fund to help you balance work and personal life

;