Back to jobs
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…
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
- 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
- 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