Staff Software Engineer
Riot Gamesabout 23 hours ago
Responsibilities
- Design solutions and features based on stakeholder requirements.
- Drive improvements to standards and best practices.
- Identify and propose efficiency and improvement opportunities.
- Collaborate with senior leadership for successful implementation.
- Lead by example on quality design and coding standards.
- Mentor and support less experienced teammates.
- Build relationships with other engineering teams for collaboration.
Requirements
- 7+ years of experience as a software engineer focused on infrastructure or tooling.
- Expertise in the full software development life cycle.
- Proficiency in one or more object-oriented languages (e.g., Python, Go, Java, C++).
- Strong experience with containers and orchestration engines like Kubernetes or Mesos.
- Experience with large-scale cloud development.
- Understanding of core infrastructure services, distributed systems, and microservices.
Benefits
- Medical, dental, and vision plans for you and your family.
- Life insurance, parental leave, and disability coverage.
- Retirement benefits with company match.
- Open paid time off for work-life balance.
- A play fund to enhance your personal relationship with games.