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 Unreal Engine 5 UI and HUD systems for SkyBox Labs’ AAA game projects. Collaborating across disciplines on maps, menus, accessibility, and gameplay interfaces.

Responsibilities

  • Architect, build, and optimize responsive runtime UI and in-game HUD features within Unreal Engine 5
  • Collaborate with technical designers, UI designers, artists, engineering leads, and 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 high-level problems and open-ended feature requests
  • Communicate proactively across disciplines to resolve ambiguity and deliver results

Requirements

  • 5+ 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 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
  • Experience applying C++ concepts within Unreal Engine’s framework, architecture, and macro ecosystem
  • Comfort working autonomously on open-ended problems
  • Strong teamwork and collaborative communication skills across artists, designers, and engineers
  • Legally eligible to work in Canada and residing within Canada
  • Nice-to-have: experience shipping Unreal titles with UI/UX focus
  • Nice-to-have: console and compliance experience
  • Nice-to-have: Unreal Enhanced Input experience
  • Nice-to-have: UI profiling and performance experience using Unreal Insights or CPU/GPU trace tools

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 for game development knowledge
  • Social events and group activities
  • Soccer team, game jams, and board game sessions
  • Employee Resource Groups supporting Diversity, Equity & Inclusion
  • Opportunity to contribute to industry-leading titles

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$102,000 - CA$140,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.