Job description
Join NebulaForge Studios, a premier game developer crafting ambitious titles with cutting-edge technology. We are seeking a Senior Gameplay Programmer to own core gameplay systems and guide a high-performing team of designers, artists, and engineers to ship exceptional experiences.
Based in Seattle, WA, this full-time role offers a competitive compensation package, equity opportunities, and a comprehensive benefits program designed to help you thrive both personally and professionally.
In this role, you will partner with design to translate gameplay concepts into robust, scalable code, drive performance improvements across platforms, and mentor junior engineers to elevate the entire team.
Responsibility
- Design, implement, and optimize core gameplay systems (movement, combat, interactions) across Unreal Engine and Unity.
- Collaborate with designers to prototype and ship new features with a strong focus on player feedback and responsiveness.
- Lead performance profiling, memory management, and platform-specific optimizations to meet target framerates.
- Architect robust networking and multiplayer systems for stable, scalable experiences.
- Mentor junior engineers, conduct thorough code reviews, and promote engineering best practices.
- Collaborate with art and audio teams to integrate assets and ensure cohesive player experiences.
- Drive technical decisions related to gameplay physics, AI behaviors, and scripting systems.
- Contribute to toolchains and pipelines to increase production efficiency and reduce iteration time.
Qualification
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional gameplay programming experience with shipped titles.
- Proficient in C++ and at least one high-level language (C#, scripting); strong knowledge of Unreal Engine and/or Unity.
- Deep understanding of gameplay programming, AI, physics, and networking for multiplayer games.
- Experience with performance profiling, optimization, and cross-platform development (PC, console, mobile).
- Excellent problem-solving, communication, and collaboration skills.
- Portfolio or shipped titles demonstrating gameplay systems and technical leadership.