Senior Programmer

Off world studios

Job Summary

Offworld Industries Ltd. is an independent studio known for "Squad" and "Starship Troopers: Extermination". They are rapidly growing and seek a passionate Senior Programmer for their Unreal Engine-based multiplayer games. The role involves being a primary contributor, designing and refining core game systems, analyzing performance, adapting to new code, collaborating with programming and testing teams, and integrating third-party SDKs and Unreal Engine updates.

Must Have

  • 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
  • Integrating third-party SDKs and Unreal Engine updates
  • 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 game engines
  • Familiarity with command line tools and operations
  • English skills are required

Good to Have

  • Experience with network replication in a game development context
  • Experience with Unreal Engine

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

7 Skills Required For This Role

Real Time Vfx Team Player Unreal Cpp Game Texts Prototyping Multiplayer

Similar Jobs