Senior Engine Programmer, Content Distribution
Epic Games2 months ago
London, United KingdomSenior
Responsibilities
- Architect and implement low-level Unreal Engine systems across platforms, including networking, I/O access interfaces, analytics, and language tooling.
- Re-architect Unreal Engine to support more granular on-demand content delivery.
- Own the design, development, and delivery of complex features in a live game product.
- Integrate multiple engine subsystems into maintainable functional solutions.
- Design stable, forward-thinking APIs for gameplay layers and internal and external developers.
- Collaborate across core engine and gameplay teams and drive debugging, reliability, maintenance, and optimization.
Requirements
- Strong C++ skills and the ability to architect low-level game systems and associated tooling.
- Experience creating and maintaining APIs with strong backward-compatibility requirements.
- Demonstrated use of code design patterns in live environments to improve stability and reduce maintenance.
- Experience with multiple programming languages and effectively leveraging their strengths.
- Experience writing performant code across multiple hardware platforms, including game consoles.
- Strong problem-solving, collaboration, ambiguity-navigation, and communication skills.
- Familiarity with AI-assisted development tools and workflows is a plus.
Benefits
- Benefits are fully covered except dependent PMI, including pension, private medical insurance, health care cash plan, dental insurance, disability and life insurance, critical illness coverage, cycle-to-work scheme, flu shots, health checks, and meals.
- Employees and dependents receive free therapy and coaching through Modern Health's mental well-being program.
Tech Stack
C++Unreal Engine
Categories
Gaming
About Epic Games
Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.