Unreal Engine UI Engineer (C++)

EPAM Systems Inc

United States

Remote

USD 90,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems seeks an Unreal Engine UI Engineer to build and optimize game UI systems in C++, focusing on architecture, performance, and cross‑platform delivery across PC and mobile.

You will design UI systems in Unreal, build reusable widgets in UMG, and implement HUD and worldspace UI with attention to maintainability and UX intent.

Qualifications

  • 2+ years of experience with Unreal Engine.
  • Hands-on C++ experience for game development.
  • UI engineering with UMG or comparable UI framework.
  • Strong understanding of Game Development SDLC and production workflows.
  • Knowledge of Blueprint vs C++ tradeoffs in Unreal UI architecture (MVVM/MVC).
  • Cross‑platform development across PC and mobile with UI performance awareness.

Responsibilities

  • Design UI systems in Unreal Engine using C++ with clear separation of presentation and data layers.
  • Build reusable UI widgets in UMG and integrate them into MVVM or MVC-based flows.
  • Implement HUD and worldspace UI elements for various use cases.
  • Define and apply UI engineering best practices and avoid anti-patterns.
  • Optimize UI performance across platforms focusing on memory, draw calls and responsiveness.
  • Profile and debug UI behavior using Unreal Insights and other tools.
  • Collaborate with stakeholders to translate UX intent into responsive interfaces.
  • Evaluate Blueprint vs C++ implementations and document rationale for maintainability.
  • Integrate UI data pipelines to support efficient front-end data delivery.

Skills

Unreal Engine
C++
UMG
MVVM
MVC
Blueprint
UI performance
Cross-platform
Profiling
Debugging
Communication
English (B1+)

Tools

Unreal Insights

Job description

We are looking for a skilled Unreal Engine UI Engineer to build and optimize game UI systems in C++ with a strong focus on architecture, performance, and cross-platform delivery. You will collaborate on scalable UI patterns and polished UX across platforms.

Responsibilities
  • Design UI systems in Unreal Engine using C++ with clear separation of presentation and data layers
  • Build reusable UI widgets in UMG and integrate them into MVVM or MVC-based flows
  • Implement HUD and worldspace UI elements and choose the right approach for each use case
  • Define and apply good UI engineering practices and avoid common anti-patterns
  • Optimize UI performance across platforms with attention to memory, draw calls, and responsiveness
  • Profile and debug UI behavior using Unreal Insights and other engine tools
  • Collaborate with stakeholders to translate UX intent into responsive, intuitive interfaces
  • Evaluate Blueprint vs C++ implementations and document rationale for maintainability
  • Integrate UI data pipelines to support efficient delivery of structured data to the front end
Requirements
  • 2+ years of experience developing with Unreal Engine
  • Hands-on experience programming in C++ for game development
  • UI engineering experience with UMG or a comparable UI framework
  • Strong understanding of Game Development SDLC and production workflows
  • Solid knowledge of Blueprint vs C++ tradeoffs in Unreal Engine UI architecture skills with MVVM, MVC, and Common UI concepts
  • Cross-platform development experience across PC and mobile with UI performance awareness
  • Performance optimization skills for UI rendering and responsiveness
  • Tooling experience with Unreal Insights for profiling and debugging
  • Strong communication skills to align engineering work with UI/UX intent
  • Minimum English language level of B1+
  • Nice to have Experience building AI Assistants features that enhance in-game UI workflows
  • Gaming domain knowledge and strong product sensibility for UX and visual polish
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI Engineer (Game Industry)
UI Engineer (Game Industry)

Nimble Workforce • United States

On-site
USD 100,000 - 150,000
Senior Unreal Engine UI Developer (C++)
Senior Unreal Engine UI Developer (C++)

EPAM Systems Inc • United States

Remote
USD 110,000 - 160,000
Technical UI Designer (Game Industry)
Technical UI Designer (Game Industry)

Nimble Workforce • United States

Remote
USD 110,000 - 150,000
Unreal UI Engineer - C++ UI Architect & MVVM
Unreal UI Engineer - C++ UI Architect & MVVM

Nimble Workforce • United States

On-site
USD 100,000 - 150,000
Senior Unreal Engine UI Technical Designer
Senior Unreal Engine UI Technical Designer

EPAM Systems Inc • United States

Remote
USD 120,000 - 170,000
Lead UI Tech Designer (Unreal Engine)
Lead UI Tech Designer (Unreal Engine)

EPAM Systems Inc • United States

Remote
USD 120,000 - 180,000
Unreal UI Architect – AAA Games
Unreal UI Architect – AAA Games

Nimble Workforce • United States

Remote
USD 110,000 - 150,000
UI Artist (Game Industry)
UI Artist (Game Industry)

Nimble Workforce • United States

Remote
USD 70,000 - 110,000
Lead UI Tech Designer (Unreal Engine)
Lead UI Tech Designer (Unreal Engine)

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 160,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Technical UI Artist (Game Industry)
Technical UI Artist (Game Industry)

Nimble Workforce • United States

Remote
USD 85,000 - 115,000