Senior Game Engine Programmer (C++)

RocketWerkz

Auckland

On-site

NZD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Diverse workplace culture

Job summary

RocketWerkz, a PC video games studio located in Auckland, is seeking a Senior Game Engine Programmer (C++). In this role, you'll contribute to the BRUTAL framework for game development, working closely with engineering and design teams to enhance gameplay.

Preferred candidates will have at least 6 years of industry experience and strong C++ skills. The company values diversity and offers relocation assistance for international applicants.

Qualifications

  • At least 6 years game development industry experience.
  • Strong C++ skills.
  • Familiarity with C#.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Create developer-friendly interfaces for custom C++ plugins.
  • Build plugins to extend existing tools.
  • Work closely with game designers to understand workflow needs.
  • Manage your own workload in consultation with the wider team.

Skills

Strong C++ skills
Familiarity with C#
Excellent communication and interpersonal skills

Education

Tertiary qualification in Computer Science, Software Engineering or equivalent

Tools

JetBrains Rider
Github
CMAKE

Job description

SENIOR GAME ENGINE PROGRAMMER (C++)

Auckland | Full Time - 40 hrs a week | Salary Range 100 - 150K Yearly | Enterprise tools team

A bit about us… RocketWerkz is an ambitious PC video games studio based on Auckland’s waterfront in New Zealand. Founded by Dean Hall, creator of hit survival games DayZ and Icarus, we are independently-run but have the backing of one of the world's largest games companies. We’ve created our own proprietary game development framework called BRUTAL, focusing on scale and performance rather than ease-of-use. Kitten Space Agency is the first game built and published using it. We’ll continue to invest in our existing Unity or Unreal games, but our new games will be made using BRUTAL.

As a Senior Game Engine Programmer you will keep expanding our BRUTAL game development framework. You’ll work closely with both our technical engineering team as well as our game developers to speed up the process of making quality games.

The BRUTAL framework allows programmers to focus on gameplay and game systems in C# while accessing a suite of custom C++ libraries (eg, a Vulkan graphics pipeline, a low-level networking library) via an interop layer for scale, performance and control without the constraints of a game engine. Most of our games are open-world, simulation-based or systems-driven, which benefit from smart data architectures and low-level performance optimizations. We expect we’ll need a wide range of game engine libraries, features and tools so we’re interested to hear what systems you have created in the past.

A day in the life…

Every day at RocketWerkz is different, but here are a few things you can expect to do in your role:

  • Create developer-friendly interfaces for custom C++ plugins and in-house libraries
  • Build plugins to extend our existing tools and maximise their functionality
  • Work closely with the game designers and game programmers to understand their design workflow needs
  • Understand and contribute to the project as a whole
  • Use C++, JetBrains Rider, Github, Claude Code and task management tools
  • Manage your own workload and work hours in consultation with the wider team
  • Give feedback to the BRUTAL tools team to continually improve it
To get this all done, you will have:
  • At least 6 years game development industry experience
  • Strong C++ skills
  • Familiarity with C#
  • Excellent communication and interpersonal skills
  • A tertiary qualification in Computer Science, Software Engineering or similar (or equivalent industry experience)
We’d love it if you also have:
  • Experience with graphics APIs, especially Vulkan
  • CMAKE experience
  • Experience with other languages
  • A portfolio of published game projects or game engines

We think life at RocketWerkz is pretty awesome, check out the perks and benefits of joining us.

If you're passionate about working in the gaming industry and think you have the qualifications, we encourage you to apply, even if you don't meet every requirement listed in this job description. We believe that having a diverse team is crucial to our success, and we welcome applications from individuals regardless of gender, sexual orientation, ethnicity, disability, or any other aspect of your culture or identity.

RocketWerkz is an Immigration New Zealand Accredited Employer. We are committed to making your move to our Auckland studio as smooth as possible, which is why we offer relocation assistance and budget for successful international candidates.

Our recruitment process usually involves an online chat, a visit to our studio, maybe a paid art test or programming test and reference checks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Game Programmer (C#)
Senior Game Programmer (C#)

RocketWerkz • Auckland

On-site
NZD 100,000 - 140,000
Relocation assistance
Budget for international candidates
Senior C++ Game Programmer (Unreal Engine)
Senior C++ Game Programmer (Unreal Engine)

RocketWerkz • Auckland

On-site
NZD 90,000 - 140,000
Senior C++ Game Engine Programmer - BRUTAL Framework
Senior C++ Game Engine Programmer - BRUTAL Framework

RocketWerkz • Auckland

On-site
NZD 100,000 - 150,000
Relocation assistance
Diverse workplace culture
Senior C# Game Programmer — BRUTAL Framework
Senior C# Game Programmer — BRUTAL Framework

RocketWerkz • Auckland

On-site
NZD 100,000 - 140,000
Relocation assistance
Budget for international candidates
Move to New Zealand - Senior Software Engineer
Move to New Zealand - Senior Software Engineer

Propellerhead Limited • Auckland

On-site
NZD 100,000 - 130,000
Innovative team culture
Opportunity for professional growth
Fortnightly knowledge-sharing sessions
+2
Senior Software Engineer - Spacecraft Operations
Senior Software Engineer - Spacecraft Operations

Rocket Lab Corp. • Auckland

On-site
NZD 140,000 - 190,000
Senior Propulsion and Fluids Test Engineer
Senior Propulsion and Fluids Test Engineer

Rocket Lab Corporation • Auckland

On-site
NZD 90,000 - 130,000
Senior Software Engineer - Spacecraft Ground Operations
Senior Software Engineer - Spacecraft Ground Operations

Rocket Lab Corp. • Auckland

Hybrid
NZD 120,000 - 180,000
Senior Software Engineer - Operations Software
Senior Software Engineer - Operations Software

Rocket Lab USA Inc. • Auckland

On-site
NZD 90,000 - 120,000
Competitive salary
Opportunities for professional growth
Innovative work environment
Senior Propulsion and Fluids Test Engineer
Senior Propulsion and Fluids Test Engineer

Rocket Lab Corp. • Auckland

On-site
NZD 140,000 - 190,000