TL;DR

Software Engineer (Gamedev): Developing core player-facing front-ends for League of Legends, providing engaging content experiences with an accent on reliable and performant experiences. Focus on collaborating with cross-disciplinary teams, enhancing build and deployment tooling, and improving product visibility through telemetry and analytics.

Location: Dublin, Ireland

Company

Riot Games puts players first, creating games and experiences that make it better to be a player.

What you will do

  • Develop and test player content experiences in League of Legends.
  • Collaborate with cross-disciplinary teams.
  • Give feedback to designers and artists on the technical tradeoffs of their designs and ideas.
  • Write unit and integration tests.
  • 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 professional software engineering experience.
  • Proficiency in C++.
  • Exposure to or experience with backend systems.
  • Experience in test automation, operational best practices, implementing automated builds, software packaging, automated deployments, logging, monitoring, and automated alerting.
  • Collaborative mindset with excellent communication skills.

Nice to have

  • Familiarity with building game content tools and pipelines.
  • Experience working with game engines.
  • Knowledge of EmberJS or other web frameworks (ReactJS, AngularJS).
  • Knowledge of HTML, CSS, and modern JS.
  • Experience building RESTful microservices in Java.
  • Experience working with relational databases and SQL.
  • Experience developing fault tolerant, distributed systems including analysis, design and work breakdown.
  • Experience working with Product Owners / Development Managers / Designers.
  • Experience working across multiple teams.

Culture & Benefits

  • Medical, dental, and vision plans are available, covering you, your spouse/domestic partner, and children.
  • Life insurance, parental leave, plus short-term and long-term disability coverage are also available.
  • Riot will support your retirement benefits with a company match.
  • Balance between work and personal life is encouraged with open paid time off.