Principal Software Engineer, Rendering - Game Tech Group, Unreal Ecosystem
Riot Gamesabout 3 hours ago
Los Angeles, CA, USA
Senior / Staff+
H1B Sponsor
Responsibilities
- Be hands-on in development, writing excellent code that sets a high standard for other engineers.
- Drive the ideation and process of setting technical direction within the Unreal Ecosystem.
- Lead the technical execution of multi-month to year-plus work efforts across the business unit.
- Help teams navigate ambiguity and complexity by breaking down problems and identifying risks.
- Work on a range of tech stacks including underlying infrastructure and developer tooling.
- Collaborate with stakeholders to address their pain points and exceed expectations.
- Be a standard-bearer and role model of Riot values for your team and others.
- Mentor senior engineers and enable them to deliver complex projects.
- Lead efforts to build and evangelize shared technology and best practices for rendering techniques.
Requirements
- 8+ years of software engineering experience.
- Expertise with C++.
- Expertise in game rendering and engine performance profiling.
- Experience working with modern video game engines.
- Experience working with large game teams and code bases.
- Experience debugging, profiling, and optimizing complex projects.
- Strong knowledge of common game and software design patterns.
- Experience collaborating with teammates across multiple disciplines.
Benefits
- Open paid time off policy and flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for you, your spouse/domestic partner, and children.
- 401k with company match.
Tech Stack
C++Unreal Engine
Categories
BackendDevOpsGaming