Software Engineer, Engine
Epic Games is seeking a Senior Staff Software Engineer to support internal game teams in leveraging Unreal Engine for optimal player experiences. This role involves directly addressing complex technical challenges across diverse game domains and platforms, and fostering collaboration between game and engine teams. The ideal candidate will be an expert C++ programmer with deep Unreal Engine knowledge and a passion for problem-solving.
We are looking for a Senior Staff Software Engineer to help support and improve the experience of using Unreal Engine on our internal game teams. As a part of the Unreal Engine team, you'll be an expert in how to best leverage the engine to deliver amazing player experiences. You will work directly with various internal game teams to address the most complex technical challenges across a wide range of game domains, systems, and platforms, and ensure a smooth working relationship between game teams and engine teams.
The ideal candidate is an experienced C++ programmer who is adept at working in large, complex codebases and possesses a deep understanding of Unreal Engine. You have a passion for games and a knack for solving difficult technical problems.
Posted June 12, 2026