2k Lead UI Engineer role at 2k to provide technical direction for AAA multiplayer project UI systems using UE5 frameworks. Lead a team of UI engineers and design scalable, accessible, high-performance UI systems.
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.
What Will Make You A Great Fit:
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.
Qualification
Required
7+ years of professional game programming experience
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 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