Senior Programmer

New Westminster, BC, CA, Canada

Job Description

About Offworld:





Offworld Industries Ltd. (Offworld) is the independent studio behind the successful military first-person shooter game, "Squad". Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring a standalone successor of this acclaimed mod to market and build a game development studio and a livelihood from that foundation.





Fast forward to 2025, Offworld has almost 140 employees and is rapidly growing. We have been expanding the studio into serving as a publisher supporting mods and have released our newest title, "Starship Troopers: Extermination", a 16-player PvE first-person shooter based on the 1997 cult-classic film.





We are built on passion, unified spirit and continuing efforts to break the mold. We strive to become a leader in creating large-scale multiplayer games as well as supplying others with the ability to do the same. We are looking for a talented

Senior Programmer

for our current and upcoming Unreal Engine based multiplayer games. If you are passionate about making great games and a team player, we are looking for you!




Job Duties:




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 Minimum of 4 years full time experience working as a software engineer within the games industry Excellent understanding of C++ Deep experience with C++ code profiling and optimization. Experience with network replication in a game development context preferred Experience with game engines Familiarity with command line tools and operations Experience with Unreal Engine is considered a plus * English skills are required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2878900
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    New Westminster, BC, CA, Canada
  • Education
    Not mentioned