Senior Engine Programmer

icon location Vancouver, Canada
icon company Relic Entertainment

Unverified relocation package Source: indeed.ca

About Relic Entertainment

We are an award-winning developer of genre-defining real-time strategy games like Homeworld, Dawn of War, Company of Heroes and many more. Throughout our storied 17-year history, delivering rich, thoughtful strategy games has always been our defining quality.

In essence, we envision the type of games that we would love to play, and then we create them.

Our studio is different from most others. We value ideas and innovation so every game we create is a true reflection of our entire teams’ capabilities. We believe in the autonomous, entrepreneurial spirit of an indie developer – only with the extensive resources of a large publisher.

We are owned by SEGA, a world leader in interactive entertainment. They provide us with the autonomy and creative control needed to preserve the integrity of the gaming experience, from the concept stage right through to final development. Being part of the SEGA family also gives us access to resources and talent that will help us build on our legacy of innovation.

Position

  • Identify performance issues
  • Design, estimate, and implement optimizations
  • Build infrastructure to enable the team to more easily meet performance goals
  • Propose and implement large architectural changes to achieve global performance wins
  • Look at ways to alter our content conditioning tools to make our content more efficient
  • Work with teammates to correct performance issues
  • Work with other programmers to help them write more efficient code
  • Ensure performance measurements can be consistently reproduced

Your qualification

  • 5+ years of programming experience
  • A computer Science or Engineering degree (or equivalent experience)
  • Shipped multiple performance-sensitive games
  • Strong knowledge of C++
  • Strong knowledge of math(s) and linear algebra
  • Knowledge of X86, X64, and/or PowerPC assembly
  • Deep understanding of modern processors and their performance capabilities
  • A positive attitude and a sense of humour
  • A love for games!

Will be a plus

  • Experience in games or have shipped a AAA or console title
  • Have written your own OS (not likely, but we thought we would ask)
  • Knowledge of C#
  • A website or github account with samples of your code

What we offer

You will become part of the SEGA family (includes Creative Assembly, Sports Interactive, and Hardlight Studio) which means you’ll have an opportunity to work on AAA games and learn a ton. We also offer top-notch benefits and perks, including an extensive extended health benefits plan, retirement savings plan, and support for any required relocation or immigration efforts. On top of that, we realize it takes world-class people to make world-class games so we offer competitive total compensation packages.


Senior Engine Programmer

icon location Vancouver, Canada
icon company Relic Entertainment

Unverified relocation package Source: indeed.ca

About Relic Entertainment

We are an award-winning developer of genre-defining real-time strategy games like Homeworld, Dawn of War, Company of Heroes and many more. Throughout our storied 17-year history, delivering rich, thoughtful strategy games has always been our defining quality.

In essence, we envision the type of games that we would love to play, and then we create them.

Our studio is different from most others. We value ideas and innovation so every game we create is a true reflection of our entire teams’ capabilities. We believe in the autonomous, entrepreneurial spirit of an indie developer – only with the extensive resources of a large publisher.

We are owned by SEGA, a world leader in interactive entertainment. They provide us with the autonomy and creative control needed to preserve the integrity of the gaming experience, from the concept stage right through to final development. Being part of the SEGA family also gives us access to resources and talent that will help us build on our legacy of innovation.

Position

  • Identify performance issues
  • Design, estimate, and implement optimizations
  • Build infrastructure to enable the team to more easily meet performance goals
  • Propose and implement large architectural changes to achieve global performance wins
  • Look at ways to alter our content conditioning tools to make our content more efficient
  • Work with teammates to correct performance issues
  • Work with other programmers to help them write more efficient code
  • Ensure performance measurements can be consistently reproduced

Your qualification

  • 5+ years of programming experience
  • A computer Science or Engineering degree (or equivalent experience)
  • Shipped multiple performance-sensitive games
  • Strong knowledge of C++
  • Strong knowledge of math(s) and linear algebra
  • Knowledge of X86, X64, and/or PowerPC assembly
  • Deep understanding of modern processors and their performance capabilities
  • A positive attitude and a sense of humour
  • A love for games!

Will be a plus

  • Experience in games or have shipped a AAA or console title
  • Have written your own OS (not likely, but we thought we would ask)
  • Knowledge of C#
  • A website or github account with samples of your code

What we offer

You will become part of the SEGA family (includes Creative Assembly, Sports Interactive, and Hardlight Studio) which means you’ll have an opportunity to work on AAA games and learn a ton. We also offer top-notch benefits and perks, including an extensive extended health benefits plan, retirement savings plan, and support for any required relocation or immigration efforts. On top of that, we realize it takes world-class people to make world-class games so we offer competitive total compensation packages.


ApplyInternal link icon

You have successfully subscribed

Create an alert

As an applicant