Senior UI Engineer — Unreal Engine 5
We are looking for a Senior UI Engineer to implement and maintain player-facing UI systems in Unreal Engine for a cross-platform, live product. The role focuses on building reliable, scalable UI at runtime, integrating UI with gameplay/client systems and online data, and ensuring strong performance and usability across input methods.
Responsibilities
- Implement UI screens, flows, and reusable components in Unreal Engine (menus, overlays/HUD, modal flows, lists/grids, etc)
- Own UI behavior end-to-end: navigation, focus management, input handling (controller/keyboard-mouse), state transitions, and error handling
- Integrate UI with asynchronous data sources (client services/APIs, player data, inventory-like data, remote configuration), including caching and resilient loading states
- Partner closely with UI design and UI art to translate specs into shippable, maintainable implementations
- Debug and optimize UI performance and stability (frame time, hitching, memory, draw cost)
- Help establish best practices and patterns for UI development
Requirements
- 5+ years of proven experience shipping UI in Unreal Engine using UMG (Widget Blueprints) and Blueprints
- Strong understanding of UI architecture: separation of concerns, reusable components, state management, and event-driven/asynchronous flows
- Experience building cross-platform UI navigation (focus-driven UI, back behavior, input routing, accessibility/readability considerations)
- Ability to profile and troubleshoot performance issues using Unreal tooling (e.g., Unreal Insights and relevant in-engine debugging tools)
- Familiarity with professional team workflows: code reviews, ticket-based delivery, and version control (Perforce strongly preferred, Git acceptable depending on project)
- English proficiency at B2 level or higher
Nice to have
- Skills in C++ in Unreal Engine (extending UI frameworks, building base classes, performance-critical improvements)
- Familiarity with Unreal UI frameworks such as CommonUI/CommonInput and/or Slate
- Experience on a live-service product (rapid iteration, hotfix mindset, telemetry/analytics awareness, feature flags/remote config patterns)
- Experience collaborating across multiple disciplines (design, UI art, backend/services)
Benefits
- Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years
- Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
- World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
- Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
- GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
- Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
- Hybrid Setup: The flexibility to work from any location in Lithuania, whether it's your home or our dynamic offices in Vilnius and Kaunas
- Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more
- Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years.
- Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies.
- World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact.
- Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices.
- GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys.
- Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life.
- Hybrid Setup: The flexibility to work from any location in Latvia, whether it's your home or our office in Riga.
- Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more.
About the Company
More jobs at EPAM Systems
-
Senior Data Scientist
Argentina, Brazil, Chile · remote · Oct 5, 2026
-
Full-Stack .NET Developer
Brazil, Mexico, Colombia · remote · Oct 3, 2026
-
Senior MLOps Engineer
Brazil, Argentina, Chile, Colombia, Mexico · remote · Oct 2, 2026
-
Chief Python Software Engineer
Argentina, Brazil, Colombia, Mexico · remote · Oct 2, 2026
-
Lead Cloud Engineer
Brazil, Argentina, Chile, Colombia, Mexico · remote · Oct 3, 2026