Senior Engine Programmer, Content Distribution at Epic Games | England, GB | Rezi

Senior Engine Programmer, Content Distribution at Epic Games

Senior Engine Programmer, Content Distribution

Epic Games · England, GB

3 weeks ago

Senior Engine Programmer, Content Distribution

Epic Games · England, GB

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Content Delivery team builds critical technologies that deliver high-quality content on demand to live Fortnite players. You'll develop core features for the next generation of Unreal Engine, working across game teams and Epic projects to shape how dynamic content is delivered at scale.

Responsibilities

  • Architect and implement low-level engine systems across multiple platforms, including networking, I/O access interfaces, analytics, and the language toolchain, with a focus on robustness, performance, and usability
  • Re-architect Unreal Engine to support the long-term vision of delivering content on demand at a more granular level
  • Own the design, development, and delivery of complex new features in a live game product
  • Bring together multiple engine subsystems to achieve maintainable functional solutions
  • Design stable, forward-thinking APIs that expose engine capabilities to gameplay layers, for both internal and external developers
  • Collaborate across core engine and gameplay teams to build solutions that meet diverse and evolving needs
  • Drive technical excellence across platforms, including debugging, maintenance, system reliability, and optimization

Requirements

  • Strong C++ skills with the ability to architect low-level game systems and associated tooling
  • Experience creating and maintaining APIs with strong backward compatibility requirements
  • Demonstrated ability to apply code design patterns in live environments to reduce maintenance and improve stability
  • Strong problem-solving skills with the ability to find solutions beyond established approaches
  • Ability to navigate ambiguity and collaborate with teams to define deliverables
  • Experience with multiple programming languages and a track record of leveraging their strengths effectively
  • Excellent communication skills
  • Experience writing performant code across multiple hardware platforms, including game consoles

Skills

  • C++
  • API design
  • Code design patterns
  • Problem-solving
  • Collaboration
  • Communication
  • Performant code development
  • AI-assisted development tools and workflows

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior

Benefits

  • Pension
  • Private medical insurance
  • Health care cash plan
  • Dental insurance
  • Disability and life insurance
  • Critical illness insurance
  • Cycle to work scheme
  • Flu shots
  • Health checks
  • Meals
  • Mental well-being program through Modern Health (free therapy and coaching for employees & dependents)

About the Company

  • Epic Games is a leading interactive entertainment company with over 30 years of experience.
  • They create award-winning games and engine technology that empowers others to build visually stunning games and 3D content.
  • Unreal Engine technology is used by game developers and content creators across various industries including media and entertainment, automotive, and architectural design.
  • Epic strives to build teams of world-class talent.

Equal Opportunity

  • Epic Games deeply values diverse teams and an inclusive work culture, and they are proud to be an Equal Opportunity employer.
  • Information about their Equal Employment Opportunity (EEO) Policy is available.