
Principal Software Engineer, Core Tech - Teamfight Tactics
- Los Angeles, CA Mercer Island, WA
- Permanent
- Full-time
- Contribute to technical direction for engine systems, anticipating upcoming opportunities and risks
- Collaborate on technical/architectural discussions and technical design
- Design, implement, and maintain advanced real-time rendering features
- Responsible for defining rendering architecture and standards for gameplay and the engine itself
- Profile and optimize rendering performance for multiple platforms
- Implementation of foundational systems including cross-platform support, art pipelines, performance, and gameplay tools
- Participate in the planning and execution of engineering work including requirements gathering, technical discovery, technical design, and work breakdown and estimation.
- Work closely with gameplay and backend teams to deliver foundational technology for the game product.
- Ensure exceptional code quality by adhering to engineering excellence which includes: code maintainability, quality, monitoring, code reviews, and documentation
- Provide mentorship to engineers, tech artists, and tech designers.
- 8+ years experience in game engine rendering, graphics programming, or related fields
- Proficient in C++ and shader languages
- Experience in game rendering and engine performance profiling
- Strong OO C/C++/C# programming experience and data driven design principles
- Strong knowledge of common game and software design patterns
- Experience collaborating with teammates across multiple disciplines
- Product sense, pragmatism, and player empathy in making tech decisions
- BS in Computer Science, or proven understanding of Computer Science fundamentals
- Previously worked with gameplay ability system (GAS) in unreal
- Online SaaS (software as a service) game development experience
- Experience building developer workflows
- Mobile or multi-platform performance profiling
- Familiarity with Teamfight Tactics
- 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