Назад
Company hidden
9 дней назад

Senior Core Engineer (C++/C#)

135 800 - 203 600$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Core Engineer (C++/C#): Building foundational infrastructure for interconnected game and 3D ecosystems, enabling Unity to run and synchronize assets across embedded, cross-process, and networked environments with an accent on engine architecture, runtime performance, and high-performance APIs. Focus on designing execution and resource-management systems, orchestrating serialization and synchronization under bandwidth and latency constraints, and optimizing low-level code across engine subsystems.

Location: San Francisco, CA, USA

Base salary: $135,800–$203,600, $153,400–$230,200, or $172,400–$258,600 USD gross annually, depending on the primary work location zone.

Company

A leading game engine and real-time 3D platform used for games, XR, web experiences, and 3D applications in automotive, manufacturing, and healthcare.

What you will do

  • Own and evolve critical engine subsystems across low-level C++, high-level C# APIs, editor, build, and runtime code.
  • Design high-performance APIs for embedded, cross-process, and networked configurations.
  • Develop low-overhead systems for execution timing and resource contention across processes and networks.
  • Orchestrate component and asset loading, change tracking, serialization, and synchronization in bandwidth- and latency-constrained environments.
  • Build infrastructure that enables the engine to run as a guest within other processes, engines, and distributed systems.

Requirements

  • Experience building or fundamentally extending game engine cores, middleware, or foundational systems such as serialization, build pipelines, or memory subsystems.
  • Ability to design modular, testable systems and implement and debug them end to end.
  • Strong C++ and C# skills with practical knowledge of CPU caches, branch behavior, memory layout, and profiling.
  • Hands-on experience across multiple engine domains, such as physics, animation, input, and assets.
  • Professional English proficiency is required for frequent written and verbal communication.
  • Work visa and immigration sponsorship are not available.

Nice to have

  • Experience with compression, streaming, replication, authority models, RPCs, state diffing, delta encoding, or real-time network protocols.
  • Knowledge of determinism, replay systems, and simulation consistency.
  • Deep knowledge of multithreading, job systems, lock-free techniques, or hirify.global DOTS.
  • Experience with MCP-style tool interfaces, training data generation, machine learning, or agentic workflows.

Culture & Benefits

  • Health, life, and disability insurance, with coverage depending on country and employment status.
  • Employee stock ownership and retirement or pension plans.
  • Vacation, personal days, parental leave, and family-care programs.
  • Mental health support, employee resource groups, and a global employee assistance program.
  • Training and development programs, volunteering support, office snacks, and commute subsidies.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →