EPAM Systems logo
EPAM Systems
Posted 51 days agoVerified live 2d ago

Engineer (Unreal Engine)

Brief overview

Remote
2+ yrsMinimum
526 H-1B approvalsDept. of Labor
520 green cardsCertified filings
Unreal EngineC++BlueprintsUMGMVVMMVCCommon UIUI Widget DevelopmentHUD and World-Space UIUnreal InsightsUI Performance OptimizationMinimap Implementation

About the company

EPAM Systems logo
EPAM Systemsepam.com

EPAM leverages its core engineering expertise as a leading global product development and digital platform engineering services company.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
526H-1B approved
99%approval rate
140new H-1B hires
520PERM certified
$115,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023195
2024183
2025120
202628
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202374
202445
202523
202611
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
2023106
2024179
2025193
202642
Top sponsored roles
Senior Software EngineerSENIOR SOFTWARE ENGINEERLead Software EngineerLEAD SOFTWARE ENGINEERSenior Systems Engineer
Sponsored employees from
IndiaBelarusUkraineRussiaKazakhstan

Job description

Summary

EPAM Systems is a global technology services company delivering international projects for leading brands through diverse, highly skilled teams. The Engineer will develop and optimize Unreal Engine user interface systems, collaborate with designers and artists, contribute to architectural decisions, and support stable, high-quality game development.

Responsibilities

  • Create and build user interface systems that deliver smooth and responsive experiences for players
  • Work with designers and artists to turn visual concepts into functioning in-game interfaces
  • Develop and sustain reusable UI components capable of scaling across various project requirements
  • Identify and address performance issues connected to UI rendering and interaction
  • Take part in code reviews to help maintain consistent quality standards
  • Weigh in on architectural choices related to UI frameworks and design patterns
  • Coordinate with cross-functional teams to ensure technical solutions support gameplay and product objectives
  • Record technical approaches and best practices to guide UI development within the team
  • Explore and resolve issues that surface during development and testing
  • Assist with integrating new features while preserving overall system stability

Skills

  • - At least 2 years of relevant experience
  • - Solid understanding of the distinctions between C++ and Blueprints, along with insight into when each approach fits best
  • - Strong knowledge of MVVM, MVC, and Common UI systems, including how they differ and when each is most suitable
  • - C++ experience, whether gained specifically within Unreal Engine or through other engineering work
  • - Capability to combine UMG and C++ to develop new UI widgets, ideally connected to MVVM or MVC structures
  • - Familiarity with effective versus problematic practices in UI development
  • - Knowledge of Mini Maps, including their placement and implementation in relation to UI
  • - Skilled in building different UI widgets, including HUD and world-space types, with an understanding of how their implementation approaches differ
  • - Experience fine-tuning UI for better performance
  • - Experience using Unreal Insights for profiling and troubleshooting
  • - Excellent English proficiency (B2 level or higher)
  • - Familiarity with AI assistants
  • - Background in the gaming industry

Qualifications

Must Haves

  • - At least 2 years of relevant experience
  • - Solid understanding of the distinctions between C++ and Blueprints, along with insight into when each approach fits best
  • - Strong knowledge of MVVM, MVC, and Common UI systems, including how they differ and when each is most suitable
  • - C++ experience, whether gained specifically within Unreal Engine or through other engineering work
  • - Capability to combine UMG and C++ to develop new UI widgets, ideally connected to MVVM or MVC structures
  • - Familiarity with effective versus problematic practices in UI development
  • - Knowledge of Mini Maps, including their placement and implementation in relation to UI
  • - Skilled in building different UI widgets, including HUD and world-space types, with an understanding of how their implementation approaches differ
  • - Experience fine-tuning UI for better performance
  • - Experience using Unreal Insights for profiling and troubleshooting
  • - Excellent English proficiency (B2 level or higher)

Nice to Haves

  • - Familiarity with AI assistants
  • - Background in the gaming industry

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
  • Remote work

More jobs like this