Unreal Engine Software Engineer, Generalist
As an Unreal Engine Software Engineer, Generalist, you will be responsible for designing, implementing, and maintaining various systems and features within Unreal Engine. You will collaborate with other teams, debug and optimize engine performance, and contribute to code reviews to ensure high code quality.
Our Unreal Engine team is responsible for building and maintaining the foundational technology that powers all of Epic's games and is licensed to other game developers. From rendering, to audio, to networking, to UI, we're constantly working to improve the tools and technology that our customers use to create ground-breaking experiences. We have a focus on high-performance, developer-friendly solutions that can scale to meet the needs of any project.
We're looking for a Generalist Unreal Engine Software Engineer who can jump into a variety of systems and features within the engine. In this role, you'll work directly with our Unreal Engine teams to build and maintain the core engine technology, with a focus on improving performance, stability, and usability for developers.
Posted June 2, 2026