UI/UX Software Engineer (UE5)

skybox labs

Burnaby · USD 102,000-140,000 · 5+ years experience · Hybrid · Posted Oct 9, 2026

At a glance

Experience
5+ years experience
Workplace
Hybrid
Location
Burnaby
Salary
USD 102,000-140,000 · Base salary

About the role

  • SkyBox Labs is looking for a Senior UI/UX Engineer to join an ambitious AAA co-development project set within a highly anticipated universe.
  • Working in close collaboration with a partner studio, you will play a key role in implementing performant, responsive in-game UI and HUD systems using cutting-edge UE5 technology.

Responsibilities

  • Implement Performant UI Systems: Architect, build, and optimize responsive runtime UI and in-game HUD features within Unreal Engine 5.
  • Cross-Discipline & Co-Dev Collaboration: Work closely with technical designers, UI designers, artists, and engineering leads—both internally and with partner teams—to translate creative direction and feature requests into robust technical solutions.
  • Bridge Gameplay & UI: Build the underlying frameworks and data flows connecting gameplay logic to user interfaces in a clean, scalable manner.
  • Core Feature Support: Support development across player-facing interfaces, including interactive maps, HUD elements, options menus, and accessibility features.
  • Proactive Problem-Solving & Communication: Navigate high-level design concepts, incomplete specs, and open-ended feature requests with autonomy—taking ownership to investigate technical paths, communicate proactively across disciplines to resolve ambiguity, and deliver solid results.

Requirements

  • 5+ years of software engineering experience in game development, with a primary focus on UI systems and user interfaces.
  • Unreal Engine 5 Experience: Hands-on development experience in UE5 with a strong practical understanding of its UI frameworks.
  • Core UI Tech Stack: Hands-on experience working with key Unreal UI technologies, including Slate, UMG, MVVM / View Models, and CommonUI
  • Core C++ Foundations: Strong fundamental C++ programming, memory management, data structures, and object-oriented design skills.
  • Engine-Level C++ Proficiency: Proven experience applying core C++ concepts within Unreal Engine’s framework, architecture, and macro ecosystem.
  • Self-Motivated & Autonomous Mindset: Comfort operating in an environment where solutions aren't always pre-defined.
  • Collaborative Communication: Strong teamwork skills and the adaptability to work effectively within a co-development environment across artists, designers, and engineers.

Preferred qualifications

  • Shipped Unreal Titles: Experience shipping a game built in Unreal Engine with a focus on UI/UX systems.
  • Console & Compliance Experience: Familiarity with building and optimizing UI for console platforms alongside PC support.
  • Input Architecture: Experience working with Unreal’s Enhanced Input system and handling complex multi-device input mappings.
  • UI Profiling & Performance: Experience using profiling tools (e.g., Unreal Insights, CPU/GPU trace tools) to diagnose and fix UI performance overhead.

Benefits

  • Annual bonus and up to 3% RRSP matching available
  • Comprehensive health benefits
  • Supportive Maternity and Parental Leave policy
  • Flexible hybrid working arrangements
  • Employee Assistance Program
  • 3 weeks of vacation leave
  • Free gym at the Burnaby Studio
  • SkyBox University, Guild Program, and Lunch & Learns
  • Social events including trivia nights, karaoke nights, movie nights, and board game sessions
  • Employee Resource Groups (ERGs)

Workplace

  • This team works in a hybrid capacity, with three days a week at our studio in Burnaby, BC.

Skills

  • C++
  • Unreal Engine 5
  • UE5
  • Slate
  • UMG
  • MVVM
  • CommonUI
  • Enhanced Input
  • Unreal Insights

skybox labs

UI/UX Software Engineer (UE5)

Apply now