Senior Engine Programmer - Open-World & Multithreading

HoYoverse

Los Angeles (CA)

On-site

USD 180,000 - 300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Retirement plan
Life & disability insurance
Team-building
Flexible hours

Job summary

HoYoverse in Los Angeles is seeking an experienced C++ engine programmer to design and implement runtime features for open-world projects. You will ensure performance across wide PC configurations and collaborate with TA and Tool teams to improve content creation pipelines.

The role requires at least five years of professional programming, deep C++ expertise, and strong multi-threaded skills. Familiarity with Unity or Unreal is a plus, and you will help maintain and optimize engine features

Qualifications

  • Minimum 5 years professional programming experience.
  • Excellent C++ skills.
  • Familiarity with an existing game engine and engine architecture design concepts.
  • Strong multi-threaded programming techniques.
  • Experience with engine subsystems; Unity or Unreal engine code development is a plus.

Responsibilities

  • Design and implement runtime engine features to support open-world projects.
  • Develop and optimize engine systems that must scale across wide PC configurations (memory management, loading, multi-threading).
  • Work closely with TA and Tool teams to improve content creation pipeline.
  • Maintain and optimize existing engine features.
  • Produce clear technical documentation, design notes, and implementation standards.

Skills

C++
Multithreading
Game engine
Engine architecture

Tools

Unity
Unreal Engine

Job description

HoYoverse in Los Angeles is seeking an experienced C++ engine programmer to design and implement runtime features for open-world projects. You will ensure performance across wide PC configurations and collaborate with TA and Tool teams to improve content creation pipelines.

The role requires at least five years of professional programming, deep C++ expertise, and strong multi-threaded skills. Familiarity with Unity or Unreal is a plus, and you will help maintain and optimize engine features

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engine Programmer: Cloud-Native Rendering & GPU
Senior Engine Programmer: Cloud-Native Rendering & GPU

HoYoverse • United States

On-site
USD 180,000 - 300,000
Healthcare premiums for you and depend
Generous paid time off
401K / RRSP plan
+3
Senior Engine Programmer, Generalist
Senior Engine Programmer, Generalist

Hoyoverse • Los Angeles (CA)

On-site
USD 180,000 - 300,000
Health insurance
Paid time off
Retirement plan
+3
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
Senior Engine Programmer, Generalist
Senior Engine Programmer, Generalist

HoYoverse • United States

On-site
USD 180,000 - 300,000
Healthcare premiums for you and depend
Generous paid time off
401K / RRSP plan
+3
Senior Engine Programmer: Unreal Engine Core Systems
Senior Engine Programmer: Unreal Engine Core Systems

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 — Remote (US/Canada)
Senior Engine Programmer — Remote (US/Canada)

Healy World • Northern (KY)

Hybrid
USD 165,000 - 223,000
Paid Time Off
Holidays
Two Weeks Winter Break
+10
Senior Engine Programmer
Senior Engine Programmer

Bitwisealchemy • Town of Texas (WI)

Hybrid
USD 120,000 - 180,000
Competitive salary
PTO
Benefits & 401k match
Senior Core Engine Architect
Senior Core Engine Architect

Unity • Washington

On-site
USD 172,000 - 259,000
Health insurance
Commute subsidy
Employee stock ownership
+2
Gameplay Programmer: Tools, Live Ops & Multiplayer
Gameplay Programmer: Tools, Live Ops & Multiplayer

Side • Charleston (SC)

On-site
USD 80,000 - 100,000
Senior Core Engine Architect
Senior Core Engine Architect

Unity • San Francisco (CA)

On-site
USD 180,000 - 240,000
Comprehensive health insurance
Employee stock ownership
Generous vacation and personal days
+1