Principal Software Engineer - Developer Connections
Riot Gamesabout 6 hours ago
Responsibilities
- Partner with build teams to identify developer needs and improvement opportunities.
- Define standards for Code, Build, and Release processes based on best practices.
- Champion high-impact technology investments to maximize business value.
- Eliminate bottlenecks in workflows, build systems, and developer tools.
- Lead multi-month to multi-year engineering initiatives.
- Break down complex problems and communicate trade-offs clearly.
- Drive technical strategy for source control interaction and tooling.
- Advocate for developers by targeting latency and stability issues.
- Set high standards for code quality and operational excellence.
- Translate complex requirements into actionable roadmaps for diverse stakeholders.
- Evaluate tools for build-versus-buy decisions to enhance development velocity.
- Standardize technical interview bars and assist with hiring talent.
Requirements
- BS in Computer Science or equivalent experience with 8-12 years of software engineering experience.
- Extensive experience in systems integration and technical leadership.
- Deep programming proficiency in C++ and at least one other language.
- Experience shipping at least one AAA game or large-scale live service product.
- Proven track record of managing ambiguity and leading initiatives.
- Practical experience with modern AI tools, APIs, or infrastructure.
Benefits
- Open paid time off policy and flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for employees and their families.
- 401k with company match.