Worldscape is a cutting-edge platform designed to unify distributed data, sensors, and intelligent agents across cloud, on-prem, and edge environments. They are seeking an experienced Principal Game Engine Engineer to participate in the design, implementation, and optimization of real-time physics systems for their applications.
Responsibilities:
- Own the physics architecture: Define data models, simulation loops, solver strategies, and integration points across engine and simulation systems
- Deliver core physics features: Collision detection (broad‑phase/narrow‑phase), entity controllers, vehicle dynamics with an emphasis on orbital mechanics, particles/fluid mechanics (with an emphasis on atmospheric dynamics)
- Integrate with simulation logic (gameplay) & animation: Build physics‑driven interactions, authoring tools, and runtime hooks (e.g., inverse kinematics, state machines, event systems)
- Performance ownership: Profile, optimize, and budget frame time and memory across platforms; lead multi-threading/Job System/SIMD efforts; evaluate GPU compute opportunities
- Stability & robustness: Establish test suites, golden scenarios, and verification and validation practices; reduce edge‑case instability (stacking, tunneling, jitter, constraint drift)
- Tooling & workflow: Build/debug tools, visualizers, probes, and authoring pipelines that accelerate designer iteration and QA efficiency
- Cross‑functional leadership: Partner with back-end, AI, data pipeline, and platform teams; communicate constraints/trade‑offs; align milestones with production
- Mentorship & standards: Guide engineers via reviews, design docs, and coding standards; cultivate a high bar for craft, documentation, and reproducibility
- Quality & live support: Own crash triage and regression control for physics; support content changes post‑launch without destabilizing the simulation