Staff Software Engineer - Infrastructure
Riot Gamesabout 6 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 (Python, Go, Java, C++).
- Strong experience with containers and orchestration engines like Kubernetes or Mesos.
- Experience with large-scale cloud development.
- Familiarity with large-scale deployment technologies (Cloudbees, GitHub Actions).
- Experience with AI tools such as Codex, Windsurf, Co-Pilot.
- Understanding of core infrastructure services, distributed systems, and microservices.
- Fluency in Mandarin.
Benefits
- Open paid time off policy.
- Flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for employees and their partners.
- 401k with company match.