×
Register Here to Apply for Jobs or Post Jobs. X

UI Software Engineer

Job in Burnaby, BC, Canada
Listing for: 2K
Full Time position
Listed on 2025-12-19
Job specializations:
  • Software Development
    Software Engineer, Game Development / Testing
Salary/Wage Range or Industry Benchmark: 71400 - 105660 CAD Yearly CAD 71400.00 105660.00 YEAR
Job Description & How to Apply Below

Founded in 2023, 2K Sports Lab is the newest stand‑alone studio at 2K looking to push game development boundaries and bring 2K's next groundbreaking sports franchise to life. We are building a world‑class team at our new Vancouver, BC location with the goal of delivering an exceptional experience through bold ideas, technical excellence, and creative collaboration. We are seeking passionate and driven professionals across all areas of game development to help shape this ambitious vision.

If you’re interested in tackling unique challenges and think you have what it takes to level up our team, we encourage you to apply!

Our Vancouver studio is seeking a UI Software Engineer to join our development team working on a new AAA sports game. This role will work closely with senior engineers from all game areas, artists, and designers. You will focus on graphical user interfaces, including 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, 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).
Equal Opportunity Employer

As an equal opportunity employer, we are committed to ensuring that individuals with disabilities are provided suitable accommodations to enjoy equal employment opportunities, including the ability to participate in the job application or interview process. Please contact us if you need an accommodation as part of your application process or otherwise have questions about the Company’s accommodation policy and review process.

Compensation

& Benefits
  • Pay range: $71,400 – $105,660 per year (British Columbia). Base pay may vary based on market location and individual factors.
  • Variable compensation:
    Bonus and/or equity awards, eligibility for a 401(k) plan and Employee Stock Purchase Program.
  • Benefits:
    Medical, dental, vision, and basic life insurance coverage; 14 paid holidays per calendar year; paid vacation (15–25 days) or eligibility for the discretionary time‑off program; up to 10 paid sick days; paid parental and compassionate leave; wellbeing programs for mental health and other wellness support; family planning support through Maven; commuter benefits; and reimbursements for fitness‑related expenses.
Applicant Safety & Security

Please be aware that 2K does not conduct job interviews or make job offers over third‑party messaging apps such as Telegram, Whats App, or others. 2K also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scam or phishing attack, and you should not engage.

2K’s in‑house recruitment team will only contact individuals through their official company email addresses (i.e., via a  domain).

Apply for this job

To apply, please submit your resume and contact information through our official recruiting portal.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary