Job description
We are NebulaForge Studios, a Seattle-based, award-winning independent game studio focused on creating memorable, immersive experiences. We are seeking a Senior Gameplay Engineer to join our growing team and help shape the gameplay engine that powers our next title.
In this role, you will own core gameplay systems, collaborate closely with designers and artists, and drive performance and stability across platforms. You will mentor junior engineers, contribute to technical design decisions, and help build scalable tooling that improves the daily workflow of the team.
We offer a competitive compensation package, health benefits, equity, and professional growth opportunities in a supportive, creative environment.
Responsibility
- Design, implement, and optimize core gameplay systems that deliver fluid player experiences.
- Collaborate with design, art, and audio to realize gameplay features from concept to ship.
- Analyze performance, profile, and optimize code paths to hit platform targets.
- Mentor and guide junior engineers; conduct code reviews and provide constructive feedback.
- Drive tooling and pipelines to improve iteration speed and stability.
- Collaborate on cross-platform networking, physics, AI, and animation systems.
- Write robust unit and integration tests and maintain high-quality documentation.
Qualification
- Bachelor's or master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional game development experience with at least one shipped title.
- Strong proficiency in C++ and experience with Unreal Engine or Unity (C#).
- Solid understanding of gameplay systems, AI, animation, physics, and networking.
- Experience with performance profiling and optimization across PC/console/other platforms.
- Excellent problem-solving, communication, and collaboration skills; ability to mentor others.
- Comfort with modern software practices: version control (Git), debugging, CI/CD, and tooling.