Senior Engine Programmer: Unreal Engine Core Systems

Socket.dev

Cary (NC)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance for you and dependets
Dental and Vision coverage
401k with match
Unlimited PTO
Paid sabbatical
Mental health support

Job summary

Epic Games is seeking a senior Unreal Engine engineer to architect low-level engine systems, implement cross‑platform features, and help deliver content at scale in live products.

You will own the design, development, and delivery of complex new features in a live product, collaborating with core engine and gameplay teams.

Join a team that values performance, stability, and forward‑looking APIs, with extensive benefits and a creative, inclusive culture.

Qualifications

  • Architect low-level engine systems with C++, across platforms.
  • Re-architect Unreal Engine to enable on-demand content.
  • Own design, development, and delivery of complex new features in a live game product.
  • Integrate multiple engine subsystems for maintainable solutions.
  • Design stable APIs exposing engine capabilities to gameplay layers.
  • Collaborate with core engine and gameplay teams to meet evolving needs.
  • Drive debugging, maintenance, and optimization across platforms.

Responsibilities

  • Architect and implement low-level engine systems across multiple platforms, including networking, I/O access interfaces, analytics, and the language toolchain.
  • Re-architect Unreal Engine to support long-term content delivery goals.
  • Own the design, development, and delivery of complex new features in a live game product.
  • Bring together engine subsystems to achieve maintainable solutions.
  • Design stable APIs that expose engine capabilities to gameplay layers.
  • Collaborate across core engine and gameplay teams to meet diverse needs.
  • Drive technical excellence across platforms with debugging and optimization.

Skills

C++ programming
Backward compatibility
Design patterns
Problem solving
Collaboration
Multi-language
Communication
Performance
AI tools

Tools

Unreal Engine

Job description

Epic Games is seeking a senior Unreal Engine engineer to architect low-level engine systems, implement cross‑platform features, and help deliver content at scale in live products.

You will own the design, development, and delivery of complex new features in a live product, collaborating with core engine and gameplay teams.

Join a team that values performance, stability, and forward‑looking APIs, with extensive benefits and a creative, inclusive culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Unreal Engine Core Systems Architect
Senior Unreal Engine Core Systems Architect

Epic Games • Cary (NC)

On-site
USD 140,000 - 190,000
Medical, Dental, Vision
401k with match
Mental health program
+2
Senior Engine Programmer, Content Distribution
Senior Engine Programmer, Content Distribution

Socket.dev • Cary (NC)

On-site
USD 120,000 - 190,000
Health insurance for you and dependets
Dental and Vision coverage
401k with match
+3
Senior Engine Programmer, Content Distribution
Senior Engine Programmer, Content Distribution

Epic Games • Cary (NC)

On-site
USD 140,000 - 190,000
Medical, Dental, Vision
401k with match
Mental health program
+2
Engine Programmer
Engine Programmer

Epic Games • Cary (NC)

On-site
USD 130,000 - 210,000
Senior Engine Programmer - Real-Time Graphics & Performance
Senior Engine Programmer - Real-Time Graphics & Performance

Epic Games • Cary (NC)

On-site
USD 130,000 - 210,000
Senior Engine Programmer, Unreal Cloud Services
Senior Engine Programmer, Unreal Cloud Services

Epic Games • Cary (NC)

On-site
USD 120,000 - 170,000
Medical, Dental, Vision coverage
401k with competitive match
Unlimited PTO
+1
Real-Time Animation Systems Engineer
Real-Time Animation Systems Engineer

Epic Games • San Francisco (CA)

On-site
USD 167,000 - 246,000
Premium health coverage for you and/or
Unlimited PTO and sick time
Paid sabbatical after 7 years
+1
Senior Language Programmer
Senior Language Programmer

Epic Games • Bellevue (WA)

On-site
USD 180,000 - 240,000
Full benefits coverage
Employer 401(k) match
Employee assistance program
+1
Senior Unreal Engine Core Tech Programmer
Senior Unreal Engine Core Tech Programmer

2K • Novato (CA)

On-site
USD 110,000 - 140,000
Senior Engine Engineer: Core Runtime & Performance
Senior Engine Engineer: Core Runtime & Performance

Activision • Los Angeles (CA)

On-site
USD 124,000 - 230,000
Medical, dental, vision benefits
401(k) with company match
Paid holidays and vacation