Senior Game Programmer

Posted 14 February 2024
Salary Negotiable
LocationCanada
Job type Permanent
DisciplineGames Programming
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