Senior Software Engineer

Job Category: Software Engineering
Job Type: Permanent
Job Location: Dublin

KEY RESPONSIBILITIES:

  • Manage and grow a globally distributed team of 4-8 mid to senior level engineers
  • Be the engineering lead for a Site Reliability-focused organization (roughly 30 engineers and non-engineers)
  • Support the Live Operations Site Reliability organization as they establish Riot wide standards and collaborate with dozens of service teams to ensure aligned results
  • Ensure the right organizational Tech Leadership is collaborating
  • Develop and maintain key performance goals for the team
  • Evolve the skills makeup of the team over time to meet Riot’s reliability requirements, including designing growth plans for junior engineers
  • Performance manage and motivate engineers on the team
  • Participate in and design quarterly planning and annual strategic planning objectives
  • Align and coordinate with your multi-discipline peers in Live Operations (ROC, Live Production, Program and Problem Management)
  • Support your team as an escalation point for On-call

REQUIREMENTS:

  • 2-6 Years experience performance managing engineers including hiring and performance assessments
  • Demonstrated experience growing engineers in their careers
  • Demonstrated ability to work across multiple organizations and generate agreement on technical standards
  • Experience observing and monitoring large-scale production services, especially micro-services
  • Bachelor’s or Master’s degree in Computer Science or a related field or relevant professional experience

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top