Responsibilities
- Engage creatively with Design and Production on new features to identify opportunities, challenges and cost.
- Direct the technical design and implementation of the game’s UI using highly supported / best-in-class patterns and UE frameworks.
- Maintain robust solutions for asynchronous asset management and integration with latent backend services (e.g. inventory, matchmaking, live telemetry) while maintaining a responsive user experience.
- Manage UI performance and memory budgets. Leverage GPU where needed to support competitive, high framerate play.
- Ensure UI implementations meet first party certification requirements.
- Build UI systems designed for global deployment – supporting dynamic text scaling, diverse font sets, complex string tables, and right-to-left languages.
- Implement comprehensive accessibility features to support inclusive UX design.
- Architect data-driven UI systems that support server-side configuration. This includes dynamic screen layouts, remote control reordering, friction reduction, and real-time promotions without requiring client patches.
- Mentor a team of UI engineers, conduct code reviews, and develop workflows to improve the efficiency of the UI/UX design team.
Requirements
- 7+ years of professional game programming experience, including at least 2 shipped AAA titles in a Senior or Lead UI role.
- Deep technical knowledge of Unreal Engine UI systems, specifically CommonUI, UMG, Slate, and MVVM patterns.
- Expert C++ programming skills, specifically regarding asynchronous data handling, memory management, and C++/Blueprint interoperability.
- Direct experience resolving UI-related console certification issues (TRC/TCR) for PlayStation and/or Xbox platforms.
- Practical understanding of the Unreal material pipeline as applied to building performant UI materials and shaders.
Nice to Have
- Live Ops / F2P Experience: Proven experience working on a live-service or Free-to-Play game, with a strong understanding of commerce UI, dynamic content delivery, and player conversion funnels.
- Action Game Background: Previous experience working on multiplayer shooters, action RPGs, or competitive games.
Work Arrangement
On-site
Additional Information
- The pay range for this position in California at the start of employment is expected to be between $133,900 and $198,160 per year.
- Base pay offered is based on market location and may vary depending on job-related knowledge, skills, experience, and other objective business considerations.
- Total compensation may include bonus and/or equity awards.
- Eligibility to participate in 401(K) plan and Employee Stock Purchase Program.
- Benefits include: medical, dental, vision, and basic life insurance coverage.
- 14 paid holidays per calendar year.
- Paid vacation time per calendar year (ranging from 15 to 25 days) or eligibility to participate in the Company’s discretionary time off program.
- Up to 10 paid sick days per calendar year.
- Paid parental and compassionate leave.
- Wellbeing programs for mental health and other wellness support.
- Family planning support through Maven.
- Commuter benefits.
- Reimbursements for fitness-related expenses.
- Ontario only: The use of Artificial Intelligence is not being used to screen candidates.