TL;DR

Software Engineer (Game Development): Develop and maintain core player-facing front-ends and backend systems for League of Legends with an accent on reliable, performant player experiences and cross-disciplinary collaboration. Focus on building game content tools, test automation, and distributed systems to enhance player engagement and product visibility.

Location: Dublin, onsite

Company

Riot Pixels is a product company focused on game development, creating engaging player experiences for League of Legends.

What you will do

  • Develop and test player content experiences in League of Legends.
  • Collaborate with cross-disciplinary teams including product owners, designers, and artists.
  • Provide technical feedback on designs and ideas.
  • Write unit and integration tests and participate in code reviews and technical planning.
  • Participate in on-call rotation and improve build and deployment tooling.
  • Enhance product visibility through telemetry and analytics.

Requirements

  • Must be located in or able to work onsite in Dublin.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • 4+ years of professional software engineering experience.
  • Proficiency in C++ and exposure to backend systems.
  • Experience with test automation, automated builds, deployments, logging, monitoring, and alerting.
  • Collaborative mindset with excellent communication skills.

Nice to have

  • Experience building game content tools and pipelines.
  • Experience with game engines.
  • Knowledge of EmberJS, React, Angular, HTML, CSS, and modern JavaScript.
  • Experience building RESTful microservices in Java and working with relational databases and SQL.
  • Experience developing fault tolerant, distributed systems and working across multiple teams.

Culture & Benefits

  • Medical, dental, and vision plans covering employee and family.
  • Life insurance, parental leave, short-term and long-term disability coverage.
  • Retirement benefits with company match.
  • Support for charitable donations.
  • Open paid time off and work-life balance encouraged.
  • Play fund to deepen personal relationship with games.