1. What is a Software Engineer at Ghostpunch Games?
A Software Engineer at Ghostpunch Games plays a pivotal role in the technical architecture and execution of high-performance gaming experiences. You are responsible for translating creative vision into robust, scalable code, ensuring that the mechanics, physics, and systems powering our titles are both performant and reliable. This role is central to the development lifecycle, bridging the gap between high-level game design and the underlying engine implementation.
This position demands a deep understanding of game architecture and a passion for solving complex computational problems. You will contribute to the core systems that define how players interact with our environments, requiring a balance of mathematical precision and creative problem-solving. At Ghostpunch Games, we value engineers who not only write clean, maintainable code but who also possess the curiosity to explore the "why" behind game engine behavior and optimization.


