logo

Epic Games

Software Engineer, Engine - UI/UX

Department
Engineering
Job Type / Location
Bellevue
Experience Required
3+ years
Posted On

What We Do

Unreal Engine is a complete suite of development tools for anyone working with real-time technology. From enterprise applications and cinematic experiences to high-quality games across PC, console, mobile, VR, and AR, Unreal Engine provides everything needed to start, ship, and grow their projects.

What You'll Do

We are looking for a skilled Software Engineer to join our Engine UI/UX team. In this role, you will work on the core UI framework of Unreal Engine (Slate & UMG) and related tools.

In this role, you will

  • Contribute to the development of the core UI framework and related tools, enhancing functionality and performance.
  • Collaborate with other engineers and designers to implement new features and improve existing ones.
  • Work on performance optimization, profiling, and debugging of UI systems.
  • Help shape the future of UI development within Unreal Engine.

What we're looking for

  • Strong proficiency in C++ with a solid understanding of object-oriented programming.
  • Experience with UI/UX development in a game engine or similar real-time application.
  • Familiarity with Unreal Engine's Slate and UMG frameworks is a plus.
  • Understanding of rendering pipelines and graphics concepts.
  • Experience with performance optimization, profiling, and debugging tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • A passion for game development and creating exceptional user experiences.

View Assessment Process

Think you'll be a good fit?