
Staff Software Engineer, Full Stack Metagame Systems - Unpublished R&D Product
- Los Angeles, CA
- Permanent
- Full-time
- Identify, prioritize, and implement player facing experiences on a new title
- Build features in Unreal Engine from the client systems to the UI
- Build and support live services for the game
- Utilize internal and external cloud technologies and services
- Drive and contribute to architecture requirements, technical design, and implementation for relevant systems
- Help shape the technical direction and standards for the team
- Mentor more junior engineers on the team
- Collaborate effectively with art, design, and other disciplines within game development
- 6+ years of experience building client or backend systems that support metagame features
- 2+ years of experience on an Unreal Engine project
- 2+ years of C++/C#/Golang experience
- Experience developing large systems from scratch, including gathering requirements and designing scalable, production-ready architecture
- BS in Computer Science, or proven understanding of Computer Science fundamentals
- Strong ability to collaborate with teammates across multiple disciplines
- Product sense, pragmatism, and player empathy in making tech decisions
- Experience working on a live SaaS (Software as a Service) game
- Experience working on multiplayer networked games
- Experience using/debugging Slate or UMG within Unreal
- Experience shipping Golang, C#, C++ code in production environments
- Safeguarding confidential and sensitive Company data
- Communication with others, including Rioters and third parties such as vendors, and/or players, including minors
- Accessing Company assets, secure digital systems, and networks
- Ensuring a safe interactive environment for players and other Rioters