Π­Ρ‚Π° вакансия Π² Π°Ρ€Ρ…ΠΈΠ²Π΅

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ вакансии ↓
Company hidden
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 1 мСсяц Π½Π°Π·Π°Π΄

Principal Core Engine Developer (C++)

293Β 800 - 343Β 340$
Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹
hybrid
Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
principal
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
US

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

ВСкст:
/

TL;DR

Principal Core Engine Developer (C++): Building and optimizing high-performance, low-latency game networking systems for a global platform with an accent on state synchronization, predictive mechanisms, and bandwidth optimization. Focus on architecting real-time communication for a nearly synchronous game world across various devices and solving complex multi-threaded programming challenges.

Location: Hybrid in San Mateo, CA, United States (onsite Tuesday, Wednesday, and Thursday).

Salary: $293,800–$343,340 USD Annually

Company

hirify.global is a global platform empowering a community of developers and creators to build 3D immersive digital experiences, aiming to connect a billion people.

What you will do

  • Lead the Engine Replication Team to ensure seamless game state communication for a synchronous player experience.
  • Work across the game platform to establish real-time communication for all parts of hirify.global.
  • Architect and design high-performance, low-latency networking solutions for diverse game genres.
  • Implement state synchronization, predictive mechanisms, and bandwidth optimization techniques.
  • Ensure thread-safe networking systems and solve complex multi-threaded programming challenges.

Requirements

  • 8+ years of industry experience as a leading engineer.
  • Expertise in C++ systems-level programming, with a deep understanding of CPU operations, smart pointers, templates, virtual functions, and memory management.
  • Extensive experience with game networking, coming from a game engine/studio background.
  • Deep understanding of core game networking paradigms like client-side prediction, server reconciliation, data serialization, compression (e.g., delta encoding), and lag compensation.
  • Extensive experience with multi-threaded programming and synchronization primitives.
  • Experience working on various devices, including desktop, mobile phone, and console clients.

Culture & Benefits

  • Shape the future of human interaction and solve unique technical challenges at scale.
  • Contribute to creating safer, more civil shared experiences for everyone.
  • Eligible for equity compensation and a comprehensive benefits package.
  • Work in a culture that provides equal employment opportunities and reasonable accommodations.