Job description
Join Nebula Forge Studios in Seattle as a Senior Gameplay Programmer. You will design and implement core gameplay features, AI, and multiplayer systems for our next-generation titles. Collaborate with designers, art, and tech teams to deliver high-performance, scalable code that powers memorable player experiences. The ideal candidate has deep experience with C++ and C#, and is proficient in either Unity or Unreal Engine, with a strong focus on gameplay feel, responsiveness, and polish.
We offer a hybrid onsite role in Seattle with competitive compensation, comprehensive benefits, and opportunities to influence multiple titles in a fast-growing studio.
Responsibility
- Design and implement core gameplay systems including movement, combat, abilities, and interactive features across platforms.
- Collaborate with design and art teams to translate gameplay concepts into polished, responsive experiences.
- Develop and optimize AI behaviors, pathfinding, state machines, and decision logic for engaging NPCs.
- Architect and optimize multiplayer networking, replication, and client-server synchronization.
- Profile, debug, and optimize performance, memory usage, and load times across PC and console targets.
- Mentor junior engineers, conduct code reviews, and contribute to technical direction and best practices.
- Contribute to tooling and pipelines to improve gameplay iteration speed and reliability.
Qualification
- Bachelor’s degree in computer science or a related field, or equivalent professional experience.
- 5+ years of professional game development experience with strong C++ and C# skills.
- Deep proficiency with Unreal Engine or Unity and a solid understanding of rendering and gameplay systems.
- Experience building and optimizing networking, multiplayer features, and latency-aware systems.
- Strong debugging, profiling, and problem-solving abilities with a data-driven mindset.
- Proficient with version control systems (Git) and modern CI/CD/workflow practices.
- Excellent communication and collaboration skills; passion for delivering exceptional player experiences.