2k Games

UI Software Engineer

2k Games$71K — $105K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience
  • 2+ years of professional experience in developing UI features or systems
  • Proficiency in C++ and object-oriented programming
  • Experience with Unreal Engine including UMG, Blueprints, and editor workflows
  • Solid understanding of data structures, algorithms, and 3D math
  • Strong commitment to writing clean, efficient, and well-documented code

Responsibilities

  • Partner with UI and gameplay teams to implement high-performance user interfaces
  • Develop, test, and debug robust C++ code for UI/UX systems
  • Collaborate with artists and designers to refine content creation pipelines
  • Participate in code reviews to promote technical quality and continuous learning
  • Implement polished art assets, dynamic animations, and visual effects

Benefits

  • Opportunity to work on a AAA Sports game
  • Collaborative environment with developers, artists, and designers
  • Focus on continuous learning and technical quality
  • Engagement with a cutting-edge technology stack
  • Casual work culture with a focus on performance
Full Job Description
What We Need

Our studio in Vancouver is seeking a UI Software Engineer to join our development team in working on a new AAA Sports game. This role will work closely with senior engineers from all game areas, artists, and designers. Within this role, you will be focused on graphical user interfaces including a focus on building larger experiences that include client and server work.

What You'll Do
  • UI Implementation & Polish: Partner with our UI and gameplay teams to bring clean, high-performance user interfaces to life. This includes using Unreal Motion Graphics (UMG) and Blueprints to accurately implement polished art assets, dynamic animations, and visual effects.
  • System Development: Develop, test, and debug robust C++ code for UI/UX systems and tools. We prioritize solutions that are performant, maintainable, and clearly structured.
  • Collaboration & Learning: Actively collaborate with artists and designers to refine content creation pipelines and improve efficiency. You will participate in code reviews, embracing a culture of continuous learning and technical quality.

What Will Make You A Great Fit
  • Bachelor's degree in Computer Science, or equivalent experience, and 2+ years of professional experience developing UI features or systems.
  • Proficiency in C++and object-oriented programming is critical, coupled with hands-on experience using Unreal Engine(UMG, Blueprints, and editor workflows).
  • A solid understanding of data structures, algorithms, and 3D math.
  • A commitment to writing clean, well-documented, and efficient code, paired with the ability to clearly communicate technical concepts to non-technical partners (Art, Design, Production).

The pay range for this position in British Columbia at the start of employment is expected to be between CAD $71,400 and CAD $105,660 per year. However, actual pay offered is based on market location and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. If hired, the company reserves the right to modify base pay (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors.

Please note that 2K Games and its studios never uses instant messaging apps or personal email accounts to contact prospective employees or conduct interviews and when emailing, only use 2K.com accounts.

About 2k Games

2K Games is an American video game publisher based in Novato, California. The company was founded in January 2005 by Take-Two Interactive, and is best known for publishing the NBA 2K series of basketball games. Other popular franchises published by 2K Games include the Borderlands series, the BioShock series, and the Mafia series. The company has also published several licensed games based on popular movies and TV shows, such as The Walking Dead and WWE.
Learn more about 2k Games
Size
500 employees
Industry

Similar Jobs

More Jobs at 2k Games

More Consumer Technology Jobs

Find similar UI Software Engineer jobs: