Senior Game Programmer

skillsearch • New Zealand
Relocation
Apply
AI Summary

We're looking for a Senior Game Programmer to help build and iterate on gameplay systems using a modern, custom-built development framework. The ideal candidate will have 8+ years of experience in software or game development and strong professional experience with C#. The role involves rapidly prototyping and iterating on gameplay systems, collaborating closely with designers and other engineers, and contributing to overall game direction and player experience.

Key Highlights
Rapidly prototyping and iterating on gameplay systems
Collaborating closely with designers and other engineers
Contributing to overall game direction and player experience
Key Responsibilities
Rapidly prototyping and iterating on gameplay systems
Adapting and refining code based on design feedback and playtesting
Debugging, profiling, and optimising systems to improve player experience
Technical Skills Required
C# C++
Benefits & Perks
Relocation support available
Full-time hybrid work arrangement
Nice to Have
Experience with game engines or graphics APIs
Familiarity with C++
Experience working on published games
Personal or professional game development projects

Job Description


Senior Game Programmer (C#)

📍 New Zealand, Auckland (relocation support available), Full time, hybrid


We’re working with an independent game studio developing a range of PC titles, with a strong focus on open-world, simulation, and systems-driven gameplay. They’re looking for a Senior Game Programmer (C#) to help build and iterate on gameplay systems using a modern, custom-built development framework. This setup allows engineers to focus on gameplay and systems programming, while leveraging high-performance underlying technology for graphics, networking, and scalability. You’ll be working in a highly iterative environment, contributing directly to gameplay, collaborating with designers, and helping ship features quickly to players.


What you’ll be doing:

• Rapidly prototyping and iterating on gameplay systems in C#

• Adapting and refining code based on design feedback and playtesting

• Debugging, profiling, and optimising systems to improve player experience

• Collaborating closely with designers and other engineers

• Contributing to overall game direction and player experience

• Providing feedback to improve internal tools and workflows

• Engaging with player communities and feedback channels


What we’re looking for:

• 8+ years of experience in software or game development

• Strong professional experience with C#

• Experience working in collaborative programming teams

• Solid understanding of gameplay systems or game architecture

• Passion for building and improving games through iteration and player feedback


Nice to have:

• Experience with game engines or graphics APIs

• Familiarity with C++

• Experience working on published games

• Personal or professional game development projects


Similar Jobs

Explore other opportunities that match your interests

Asset and Delivery Manager

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

horizon networks nz

New Zealand

Junior/Graduate Software Engineer

Programming
•
2w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Beca

New Zealand
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

habit health

New Zealand

Subscribe our newsletter

New Things Will Always Update Regularly