Senior Game Engineer - (Hybrid Options)

Posted 16 November 2022
Salary Negotiable
LocationBurnaby
Job type Permanent
DisciplineProgramming
Reference18288
Contact NamePaul Walker

Job description

Offworld Industries are searching for a Senior Game Engineer for their current and upcoming Unreal Engine based multiplayer games. They are the independent studio behind the successful military first person shooter game, “Squad”. 


OWI has nearly 100 employees and is rapidly growing. They have been expanding the studio into both serving as a publisher supporting mods, as well as a technology provider building a framework for character based multiplayer games based in Unreal Engine 4.

In this role, you will be a key contributor and a proactive member in both the design and development processes. You will drive the delivery of major systems, difficult features, and serious bug fixes. You should be able to own and drive the design of new systems and be able to assist more junior programmers working on the systems you have designed.

Your responsibilities…
  • Being one of the key contributors in Unreal Engine-based multiplayer games
  • Advising, designing, prototyping, implementing, and refining core game systems
  • Analysing, identifying, and improving game performance
  • Adapting to unfamiliar areas of code or concepts when investigating a problem
  • Working closely with the rest of the programming team to assist in development
  • Contributing to the improvement and integration of new code
  • Coordinating with the testing team to work on fixes for bugs
  • Working with members of other departments on cross-department features
  • Integrating third-party SDKs and Unreal Engine updates

The skills and experience you'll bring to the role…
  • Bachelor's degree in Computer Science or equivalent
  • 6+ years full time experience working as a software engineer (preferably within the games industry)
  • 1 or more shipped game title (preferably using Unreal Engine)
  • Excellent understanding of C++
  • Experience with game engines (preferably Unreal Engine)
  • Familiarity with command line tools and operations
  • Experience using modern software engineering practices such as peer reviews, scrum, CI/CD, and testing

The perks and benefits include…
  • Relocation option
  • Health and dental benefits
  • Wellness spending account
  • Retirement savings plan
  • Paid annual week-long company trip