2K Games, headquartered in Novato, California, is a wholly owned label of Take-Two Interactive Software, Inc. Founded in 2005, 2K publishes titles in popular gaming genres, including sports, shooters, action, role-playing, strategy, casual, and family entertainment. The Vancouver studio, 2K Sports Lab, is seeking an experienced UI engineer to join their development team for a new AAA Sports game.
The role involves:
- Working with UI and gameplay engineers to develop clean, intuitive interfaces
- Collaborating with UI artists to implement assets and animations using UMG and Blueprints in Unreal Engine 5
- Developing, implementing, and debugging code for UI/UX systems and tools
- Collaborating with content creators to improve workflows and efficiency
- Producing clean, efficient, well-documented code that conforms to coding standards
- Conducting regular code reviews and providing meaningful feedback
The ideal candidate should have:
- Bachelor's degree in Computer Science or equivalent
- 5+ years of experience as a UI or Client Engineer shipping products on console or mobile devices
- Expertise in C/C++ and object-oriented programming
- Solid understanding of multi-threaded concepts and 3D math/linear algebra
- Ability to write clean, well-documented, and efficient code
- Strong communication skills to explain technical issues to both technical and non-technical audiences
2K offers a competitive salary range and a comprehensive benefits package. They are committed to creating an inclusive work environment and encourage all qualified applicants to apply, even if they don't meet every requirement.