Home Job Details
N
Software Development 🏢 Full Time ⭐️ Verified

Senior Gameplay Programmer

Northstar Interactive Studios
Vancouver, BC
Salary Estimate
CAD 110.000 – CAD 150.000
Posting Time
5 Mei 2026
Deadline
5 Mei 2027

Job description

Join Northstar Interactive Studios, a premier game development studio in Vancouver, building immersive worlds for players around the globe. We are seeking a Senior Gameplay Programmer to lead the implementation of core gameplay systems, optimize performance, and mentor a growing team of developers.

In this role, you will partner with design, art, engineering, and QA to turn ambitious concepts into polished, ship-ready features across platforms.

We value creativity, collaboration, and technical excellence, and we provide a supportive environment to push the boundaries of interactive entertainment.

Responsibility

  • Design, implement, and maintain core gameplay systems (movement, combat, AI, progression) across multi-platform titles using Unreal Engine and/or Unity.
  • Collaborate with designers to translate vision into robust, scalable features with excellent UX and player feel.
  • Profile and optimize performance to meet target frame rates on PC, consoles, and mobile devices.
  • Lead code reviews, provide mentorship to junior engineers, and foster a culture of quality and experimentation.
  • Integrate gameplay systems with animation, physics, audio, and networking workflows.
  • Develop and maintain robust tooling, pipelines, and automated tests to improve productivity.
  • Contribute to architectural decisions, cross-team planning, and long-term technology strategy.

Qualification

  • Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience).
  • 5+ years of professional game development experience with gameplay programming.
  • Strong proficiency in C++ and/or C#; hands-on experience with Unreal Engine and/or Unity.
  • Deep understanding of systems design, AI, animation, physics, networking, and multiplayer concepts.
  • Experience with performance profiling, memory management, and platform optimization.
  • Proficient with version control (Git), build systems, and debugging tools.
  • Excellent problem-solving, communication, and mentoring abilities with a collaborative mindset.

Required Skills

C++ C# Unreal Engine Unity gameplay programming AI networking animation performance profiling multithreading debugging scripting Git tooling

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Vacancies

Similar job recommendations for you

See All