Principal Software Engineer - Developer Connections [Los Angeles]
Riot GamesRole Overview
Riot Games is hiring a Principal Software Engineer - Developer Connections [Los Angeles]. This is a full-time role in Los Angeles, California. Part of Riot Games's Mobile hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Principal-level Mobile roles is $165k-$229k (based on 23 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
Developer Connections (DevCon) connects developers around the globe allowing them to ship games reliably and efficiently. We sit at the intersection of Game Studios, R&D, and Central Tech, allowing us to keep our fingers on the pulse of development across Riot. Our aim is to unblock teams so they can hit essential milestones for launching future games.
As a Principal Software Engineer on Riot's Developer Connections team, you are a technical force multiplier. This role requires significant hands-on engineering and breaking out work across engineering teams. You will embed directly with teams across Riot to understand their Developer Experience pain points, directly impacting product vision and driving measurable improvements. Operating in an elite, highly mobile strike team, you will build production-ready AI integrations, develop robust developer tools, and level up partner engineers through side-by-side collaboration. You will stand at the forefront of cutting-edge AI in the games industry, bridging the gap between new technologies and live environments to shape how Riot develops products and games.
Responsibilities
- Partner with Riot's build teams to identify developer needs and improvement opportunities, aligning on technical approaches for DevCon to solve them.
- Define Riot-wide standards for what ''good'' looks like in the Code, Build, and Release spaces, grounding them in industry best practices and team needs.
- Identify and champion high-impact technology investments across Riot to ensure maximum business value.
- Eliminate cross-system bottlenecks spanning local workflows, build systems, CI, release infrastructure, and developer-facing tools.
- Lead the execution of multi-month to multi-year initiatives, holding engineering teams to high technical and operational standards.
- Deconstruct ambiguity and complexity for teams by breaking down large problems, identifying risks, and clearly communicating trade-offs.
- Drive the technical strategy for source control interaction, designing and maintaining high-performance, resilient tooling that enables thousands of global developers to sync, build, and ship friction-free.
- Act as the primary advocate for Riot developers by proactively targeting latency and stability issues, automating manual processes, and improving local development speeds.
- Elevate the engineering organization by setting the bar for code quality, architectural design, and operational excellence.
- Bridge the gap between diverse stakeholders-including Game Studios, Security, and IT-by translating complex requirements into actionable roadmaps that balance immediate needs with long-term scalability.
- Evaluate industry-standard tools against bespoke internal needs, making build-versus-buy decisions that maximize development velocity while minimizing technical debt.
- Standardize technical interview bars and design specialized hiring kits for Build engineering, assisting other Riot organizations with hiring talent when needed.
Required Qualifications:
- BS in Computer Science (or equivalent experience) with 8-12 years of software engineering experience.
- Extensive experience with systems integration, technical leadership, and early-stage software development.
- Deep programming proficiency in C++ and at least one other language (e.g., Python, C#).
- Shipped at least one AAA game or large-scale, high-concurrency live service product.
- Proven track record of managing high ambiguity, setting technical strategy, and leading multi-month/year initiatives.
- Practical experience utilizing, integrating, or building modern AI tools, APIs, or infrastructure.
Desired Qualifications:
- Experience extending or developing within Unreal Engine (C++).
- Familiarity with ML frameworks (e.g., PyTorch, TensorFlow) or LLM orchestration.
- Background working on shared engine technology, central tools, or platform engineering teams.
- Familiarity with the League, Runeterra, and VALORANT IPs.
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!
Our Perks:
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our benefits pages for more information.
At Riot Games, we put players first. That mission drives every decision in our quest to create games and experiences that make it better to be a player. Whether you're working directly on a new player-facing experience or you're supporting the company as a whole, everyone at Riot is part of our mission. And just like in our games, we're better when we work together. Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday. If that sounds like the kind of place you want to work, we're looking forward to your application.
Note: Posting is subject to change so please refer to career site for latest availability (SBJ-G337).
About Riot Games
Riot Games
riotgames.com
65 other open roles at Riot Games on TryApplyNow.
Frequently Asked Questions
How do I apply for the Principal Software Engineer - Developer Connections [Los Angeles] position at Riot Games?
Use the Apply button above to submit your application directly to Riot Games. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Principal Software Engineer - Developer Connections [Los Angeles] position at Riot Games located?
This position is based in Los Angeles, California. Riot Games has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Principal Software Engineer - Developer Connections [Los Angeles] at Riot Games earn?
Riot Games has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Principal Software Engineer - Developer Connections [Los Angeles] role at Riot Games posted?
This role was posted on July 11, 2026 (10 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Intel Field Sales Manager
2020 Companies
Android Sales Manager
2020 Companies
Senior Product Manager
Nike
Director, Mobility & Mobile Release Engineer
Nike
Phlebotomist - USA Health Providence Hospital
Labcorp
More Jobs at Riot Games
View all →Senior Art Outsourcing Manager, Weapon Concept - VALORANT, Skins
Riot Games
Senior Manager, Software Engineering, Platform Engineering - VALORANT
Riot Games
Staff Software Engineer, Console - Unpublished R&D Product
Riot Games
Director, Insights - Riftbound
Riot Games
Principal Game Designer, Competitive Systems - VALORANT
Riot Games
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start