Senior Game Programmer

Posted 14 February 2024
Salary Negotiable
LocationCanada
Job type Permanent
DisciplineProgramming
Reference19541
Contact NameVicky Kilby

Job description

We are working with an independent Canadian studio to find a Senior Game Programmer to join the team working on the studio's current and upcoming Unreal Engine based multiplayer games.

As a Senior Game Programmer, you will be one of the key contributors in the studio's Unreal Engine based multiplayer games and be a role model to your team, helping to set the standard for programming and ensuring that the Programming team adhere to clear coding standards.

After a decade in the games industry, this studio has grown from a team of 15 to a team of 140 developers working on successful multiplayer games.

Your responsibilities…
  • Craft performant, efficient, future-proof and well architected code
  • Be a key contributor in making console-specific changes to an existing PC game on Unreal Engine
  • Provide mentorship to junior colleagues
  • Develop cross-department features, bug fixing, improving and integrating new code
  • Make changes to game systems for console compatibility
  • Analyze and improve game performance
  • Collaborate with the DevOps team regarding building and CI processes for consoles
The skills and experience you’ll bring to the role…
  • 5 or more years’ experience as a Gameplay Programmer
  • 2 or more years’ experience working on console games
  • Contributed to a shipped title using Unreal Engine
  • Proficient in C++
  • Strong understanding of command line tools and operations
  • Experienced using modern software engineering practices e.g. peer reviews, scrum, CI/CD and testing
  • Bachelor’s degree in Computer Science, or equivalent
Perks and benefits…
  • Health and dental benefits
  • Wellness spending account
  • Retirement savings plan
  • 3 weeks annual leave plus 2 weeks studio shutdown over the festive period and every other Friday off work
  • Support towards transport costs