Senior Generalist Programmer

AAA Cross Platform Projects - Highly Technical Studio - Strictly No-Crunch!

Job Type
Salary on application
9 days ago

Senior Generalist Programmer in Ottawa

Are you brilliant all round programmer looking to work on AAA projects with no crunch allowed?

As a Senior Generalist Programmer at this studio in Ottawa you’ll be working with an a range of programmers from within the studio and at our client’s studios so you’ll need to bring your strong programming skills to the mix and know how to work with other people’s strengths to make the best code around.

This studio walks the walk when it comes to employee satisfaction and looking after each other. You’ll be joining a supportive environment with a long list of benefits from dental and health care, to massages and movie nights (although not necessarily at the same time!). Not only is this a brilliant place to work but the games they help to create are among the most influential names around.

So if you’ve got a background of working across platforms and have a real passion for pushing creative projects to their best, then this could be the job for you!

Senior Generalist Programmer Responsibilities:

  • Work alongside clients and partners and their programmers to bring the games to life!
  • Take control of design, implementation and debugging across all game features as needed.
  • Input on system improvements and tools that will allow game designers to work most effectively.
  • Work on game toolsets and pipelines, and also analyse and optimise runtimes.

Requirements for this role in Ottawa:

  • 6 or more years of experience as a programmer in a games studio.
  • Extensive background of work using both C++ and C#.
  • Able to show your understanding of the fundamentals and bigger picture of what is needed from your coding.
  • Experience programming with Unity, Unreal and/or similar.
  • Experience analysing and optimising existing code.
  • Previous work with large codebases.
  • Good maths skills including understanding of vectors, matrices, and algorithms.
  • It would also be beneficial if some of your programming experience is for both console and mobile games.

Get in touch with Ryan on to find out more or apply online by submitting your CV in the form below.

Tags: Gameplay Programmer, Game Programmer, Game Developer, Game Dev, C++ Developer, Unity Developer, AAA Developer, Senior Gameplay Programmer, Senior Game Programmer, Senior Game Developer, Senior Game Dev, Senior Programmer, Senior Developer, Senior Engineer.

Years of experience and salary levels are shown purely as a guide. We will only consider applications from candidates that can demonstrate the skills or experience required for the role.

Please be aware that while we would love to respond to every application we receive, due to high numbers we cannot guarantee this. We do however appreciate any time you invest into the application and will make sure to get in touch should anything in future more closely fit your skillset.

Reference: 11748

Company Benefits

fF Private medical/dental care
kK Team & company entertainment
mM Health & wellbeing
nN Relaxed working environment
rR Extra holiday

Apply for Senior Generalist Programmer

Reference: 11748

Please correct the form errors before submitting your enquiry!

Ryan Templeman

Principal Game Development Consultant & Game Development Team Lead

Ryan leads our dev team, focusing on scouting out the best programmers in the industry! We think he’s working here mostly to get his hands on new Lord of the Rings VR experiences as soon as they come out although, with his level of knowledge, maybe he should be helping make them instead! He is one of the few people on the team that is a born and bred Brightonian. In fact, he has never moved far - to the point where the last time he moved, it was only 2 doors down from his old place!

Europe: +44 (0)1273 287 007

North America: +1 (437) 887 2477

View all Ryan Templeman's jobs