Job description
Join NebulaForge Studios, a premier game development studio crafting immersive experiences for PC and console. Our Seattle studio is expanding, and we are seeking a Senior Game Developer to shape gameplay systems, mentor teammates, and help ship high-quality titles.
You will collaborate with designers, artists, and engineers to implement engaging mechanics, optimize performance, and ensure robust, maintainable code across platforms. This is a hands-on, leadership-forward role with a strong emphasis on code quality, collaboration, and delivering player delight.
We offer a competitive compensation package, comprehensive health and wellness benefits, and a culture that values creativity, craftsmanship, and career growth.
Responsibility
- Design and implement core gameplay systems and mechanics for PC and consoles
- Collaborate with designers to translate concepts into robust, scalable code
- Lead code reviews, mentor junior engineers, and drive engineering best practices
- Profile and optimize performance across CPU/GPU and memory
- Integrate AI, physics, networking, and animation systems
- Partner with QA to ensure stability across builds and platforms
- Contribute to tooling, pipelines, and automated testing
Qualification
- Bachelor's or Master's in Computer Science or related field
- 8+ years of gameplay programming experience in Unity or Unreal Engine
- Proficient in C++ and C#, strong OO design
- Deep understanding of 3D math, rendering, and performance optimization
- Experience with networking, AI, physics, and tool development
- Excellent communication and mentoring skills; collaborative mindset
- Portfolio or shipped titles demonstrating gameplay systems
- Experience with multi-platform development (PC, console) and subsystems