Job description
Our Seattle-based studio is seeking a Senior Gameplay Programmer to help shape the future of our immersive titles. You will own core gameplay systems, collaborate with designers, artists, and other engineers, and contribute to the full lifecycle from prototype to ship.
Ideal candidates are collaborative, technically excellent, and passionate about delivering exceptional player experiences. We offer a competitive compensation package, strong benefits, and hybrid work options to support your best work.
Responsibility
- Collaborate with design, art, and engineering to implement and polish core gameplay systems using Unreal Engine or Unity.
- Architect and maintain robust gameplay code, ensuring stability, readability, and testability.
- Prototype new mechanics and iterate quickly based on playtests and data-driven feedback.
- Optimize performance across target platforms, including profiling and memory management.
- Implement AI behavior, animation systems, physics interactions, and gameplay scripting.
- Mentor junior engineers, conduct code reviews, and contribute to a culture of quality and learning.
- Work with tools, pipelines, and build systems to support rapid iteration and shipping deadlines.
- Document systems, create technical specs, and maintain clear communication with cross-functional teams.
Qualification
- Bachelor's or higher in Computer Science, Engineering, or a related field (or equivalent professional experience).
- At least 5 years of hands-on game development experience on shipped titles.
- Strong proficiency in C++ and/or C#, with deep knowledge of Unreal Engine 4/5 or Unity.
- Solid understanding of gameplay systems, AI, physics, animation, UI, and tool development.
- Experience with performance profiling and optimization across PC/Console architectures.
- Excellent problem-solving, communication, and collaboration skills; ability to work in a fast-paced, cross-functional team.
- Portfolio or public code demonstrating gameplay features; ability to ship; knowledge of shader programming is a plus.
- Passion for games, continuous learning, and a collaborative mindset.