CronJobs

backend jobs

Staff Software Engineer, Engine Performance - Central Technology, Unreal Ecosystem

Riot Games · Los Angeles, USA

unknownseniorPosted Oct 14, 2026C++Unreal Engine 5Unreal InsightsPixCI/CD

Apply on the employer site

About this role

**Staff Software Engineer, Engine Performance — Central Technology, Unreal Ecosystem (UnEco)** ## Overview Riot engineers bring deep expertise in specific technical areas while also working across broader domains. On the UnEco (Unreal Ecosystem) team, you’ll help tackle a wide range of topics including **audio, test automation, runtime performance, tooling, and CI/CD**. As a **Staff Software Engineer (Performance specialist)**, you’ll leverage your experience in **profiling, benchmarking, optimization, and performance analysis** to help game teams solve complex challenges and deliver player value. You’ll also mentor engineers and help shape a strong engineering vision. ## Responsibilities - Be hands-on in development, writing excellent code that sets a high standard for other engineers - Partner with leadership on prioritization and identifying high-impact opportunities - Work with game teams to diagnose issues and improve **player-facing performance** - Partner with infrastructure teams to analyze and recommend improvements (e.g., bandwidth optimization, server density, resource utilization) - Improve and optimize the developer experience (cook/build times, editor load times, and fixing developer pain points) - Lead technical execution across multi-month to year-plus initiatives, holding teams to established standards - Help teams navigate ambiguity by breaking down problems, identifying risks, and communicating trade-offs clearly - Work across tech stacks including infrastructure, build/test automation, release pipelines, and developer tooling - Collaborate with stakeholders to address pain points and exceed expectations for optimization/performance improvements without sacrificing quality - Be a role model for Riot values and a force multiplier for your team - Mentor senior engineers and enable delivery of complex projects ## Required Qualifications - **5+ years** of software engineering experience - **Expertise with C++** - Experience working with **modern video game engines** - Experience working with **large game teams** and **large code bases** - Experience debugging, profiling, and optimizing complex projects - Strong knowledge of common **game and software design patterns** - Experience collaborating across multiple disciplines - Experience shipping games across multiple platforms - Experience with profiling tools such as **Unreal Insights** or **Pix** ## Desired Qualifications - Experience with **Unreal Engine 5** - Experience building **online games** - Experience with **rendering** in Unreal Engine titles ## Success Profile You’ll do well in this role through **craft expertise**, a **collaborative spirit**, and decision-making that prioritizes **player delight**. ## Perks (Highlights) - Work/life balance with open paid time off and flexible schedules - Medical, dental, and life insurance - Parental leave for you, your spouse/domestic partner, and children - 401(k) with company match - Equal employment opportunity and reasonable accommodations ## Note on Core Duties (Fair Chance) Core duties may include safeguarding confidential/sensitive company data, communication with others (including third parties such as vendors and/or players including minors), accessing company assets/secure systems/networks, and ensuring a safe interactive environment for players and other Rioters. *Job duties may evolve based on business needs and additional responsibilities may be assigned as necessary.*

Listing freshness

CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord