Senior UI/UX Software Engineer – UE5

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior UI/UX Engineer building performant UI and HUD systems in Unreal Engine 5. Supporting SkyBox Labs’ AAA co-development projects across Minecraft, Destiny 2, Fallout 76, and new IP.

Responsibilities

  • Architect, build, and optimize responsive runtime UI and in-game HUD features within Unreal Engine 5
  • Collaborate with technical designers, UI designers, artists, and engineering leads internally and with partner teams
  • Translate creative direction and feature requests into robust technical solutions
  • Build frameworks and data flows connecting gameplay logic to user interfaces
  • Support player-facing interfaces including interactive maps, HUD elements, options menus, and accessibility features
  • Investigate technical paths, resolve ambiguity, communicate proactively across disciplines, and deliver results
  • Contribute to an AAA co-development project in a highly anticipated universe

Requirements

  • 7+ years of software engineering experience in game development, primarily focused on UI systems and user interfaces
  • Hands-on development experience in Unreal Engine 5 with a strong practical understanding of its UI frameworks
  • Hands-on experience with Slate, UMG, MVVM / View Models, and CommonUI
  • Strong C++ programming, memory management, data structures, and object-oriented design skills
  • Proven experience applying C++ concepts within Unreal Engine’s framework, architecture, and macro ecosystem
  • Ability to operate autonomously and solve open-ended technical problems
  • Strong teamwork and adaptability in a co-development environment
  • Must be legally eligible to work in Canada and reside within Canada
  • Candidates must reside in Canada or be willing to relocate
  • Experience shipping a game built in Unreal Engine with a focus on UI/UX systems (nice-to-have)
  • Familiarity with console UI development, controller navigation, layout compliance, and platform performance (nice-to-have)
  • Experience with Unreal’s Enhanced Input system and complex multi-device input mappings (nice-to-have)
  • Experience with Unreal Insights and CPU/GPU trace tools for UI performance profiling (nice-to-have)

Benefits

  • Annual bonus
  • Up to 3% RRSP matching
  • Comprehensive health benefits
  • Supportive Maternity and Parental Leave policy
  • Flexible hybrid working arrangements
  • Work-from-home ability on certain projects
  • Employee Assistance Program
  • 3 weeks of vacation leave
  • Free gym at the Burnaby Studio
  • C++ skills development at SkyBox University
  • Guild Program for exploring other disciplines
  • Lunch & Learns
  • Social events and group activities
  • Soccer team, game jams, and board game sessions
  • Employee Resource Groups supporting Diversity, Equity & Inclusion
  • Contribution to industry-leading titles

Job type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$170,000 per year

Degree requirement

No Education Requirement

Tech skills

Unreal EngineC++

Location requirements

HybridBurnabyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.