Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Programmer working on Unreal Engine multiplayer games at Offworld Industries. Collaborating with teams on game systems and optimizing performance in a hybrid work environment.

Responsibilities

  • Being one of the primary contributors in a multiplayer PC game
  • Designing, prototyping, implementing and refining core game systems
  • Analyzing and improving game performance
  • Adapting to unfamiliar areas of code or concepts when investigating a problem
  • Work closely with the rest of the programming team to assist in development, to be a positive contributor to 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 [e.g.,sound, animation, VFX]
  • Integrating third-party SDKs and Unreal Engine updates

Requirements

  • Bachelor's degree in Computer Science, or equivalent
  • 4+ years of experience as a software engineer, preferably in the games industry.
  • Excellent understanding of C++
  • Deep experience with C++ code profiling and optimization
  • Unreal Engine experience
  • Experience with network replication in a game development context preferred
  • Familiarity with command line tools and operations
  • Comfortable working independently as well as collaboratively in a team environment
  • Fluency in English (written and spoken)

Benefits

  • Extended health and dental benefits
  • 2 weeks of paid vacation
  • Wonderful colleagues!

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$120,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Unreal Engine

Location requirements

HybridNew WestminsterCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.