Senior Software Engineer - Monetisation League of Legends
Riot Games View all jobs
- Dublin
- Permanent
- Full-time
- 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
- Work with guidance from team technical leadership on design and implementation
- Write unit and integration tests
- Participate in code reviews, design discussions and technical planning
- Participate in the team's on-call rotation
- Enhance build and deployment tooling
- Improve product visibility through telemetry and analytics
- 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 working with game engines
- 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
- Familiarity with building game content tools and pipelines
- 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