Senior Programmer
CA$100K - CA$120K/yr
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Senior Programmerfor our current and upcoming Unreal Engine based ...
CA$100K - CA$120K/yr
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Senior Programmerfor our current and upcoming Unreal Engine based ...
CA$100K - CA$120K/yr
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Senior Programmerfor our current and upcoming Unreal Engine based ...
New Westminster, BC · On-site
CA$100K - CA$120K/yr
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 ...
Quick apply
New Westminster, BC · On-site
CA$100K - CA$120K/yr
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 ...
New Westminster, BC · On-site
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Senior Programmerfor our current and upcoming Unreal Engine based ...
Quick apply
New Westminster, BC · On-site
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Senior Programmerfor our current and upcoming Unreal Engine based ...
Burnaby, BC · Hybrid
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Burnaby, BC · Hybrid
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Burnaby, BC · On-site
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Quick apply
Burnaby, BC · On-site
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Burnaby, BC · On-site
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Quick apply
Burnaby, BC · On-site
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Vancouver, BC · On-site
CA$8.5K - CA$13K/mo
The incumbent will work collaboratively with the Senior Programmer Analysts. This position is a specialized position that includes the set-up, maintenance and ongoing development of continuous build ...
Vancouver, BC · On-site
CA$8.5K - CA$13K/mo
The incumbent will work collaboratively with the Senior Programmer Analysts. This position is a specialized position that includes the set-up, maintenance and ongoing development of continuous build ...
Vancouver, BC · On-site
CA$107K - CA$136K/yr
Senior Electrical Engineer - Transmission & Substation Design We are seeking a Senior Electrical Engineer to join a high-performing engineering team responsible for the design and delivery of ...
Quick apply
Vancouver, BC · On-site
CA$107K - CA$136K/yr
Senior Electrical Engineer - Transmission & Substation Design We are seeking a Senior Electrical Engineer to join a high-performing engineering team responsible for the design and delivery of ...
Langley, BC · On-site
Reporting to Consulting Engineer, the Senior Engineer will be accountable for executing projects through sound engineering expertise and project management, engaging in relationship building ...
Langley, BC · On-site
Reporting to Consulting Engineer, the Senior Engineer will be accountable for executing projects through sound engineering expertise and project management, engaging in relationship building ...
Vancouver, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Vancouver, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Surrey, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Surrey, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Vancouver, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Vancouver, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Burnaby, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Burnaby, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Coquitlam, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Coquitlam, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Coquitlam, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Coquitlam, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
White Rock, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
White Rock, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
New Westminster, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
New Westminster, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Richmond, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Richmond, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Surrey, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Surrey, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Richmond, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Richmond, BC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
$47.1K - $57.1K
5% of jobs
$57.1K - $67.1K
11% of jobs
$74.6K is the 25th percentile. Wages below this are outliers.
$67.1K - $77.1K
12% of jobs
$77.1K - $87.1K
22% of jobs
The median wage is $87.5K / yr.
$87.1K - $97.1K
14% of jobs
$105.4K is the 75th percentile. Wages above this are outliers.
$97.1K - $107.1K
14% of jobs
$107.1K - $117.1K
8% of jobs
$117.1K - $127.1K
4% of jobs
$127.1K - $137.2K
2% of jobs
$137.2K - $147.2K
4% of jobs
$147.2K - $157.2K
4% of jobs
$47.1K
$95.6K
$157.2K
| Aspect | Senior Programmer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; extensive coding experience | Bachelor's degree often preferred; coding skills essential |
| Work Environment | Development teams, project-based work, often in tech or software companies | Similar environments; involved in designing, coding, testing software |
| Employer & Industry Usage | Used across tech, finance, healthcare, and other industries requiring software solutions | Commonly used in software firms, startups, and corporate IT departments |
While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

CA$100K - CA$120K/yr
Full-time
Medical, Dental, PTO
Re-posted 21 days ago
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 2026, Offworld has almost 150 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 Programmerfor 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!
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)
This is a full-time, fixed-term 12-month contract position, with the requirement to work from our office three days per week. There is the possibility of an extension or transition to a permanent role based on the needs of the business.
The typical salary range for this position is$100,000 - $120,000 CADper year and is subject to change. The final agreed upon salary is based on work location and may vary depending on factors such as job-related knowledge, skills, and experience.
This role offers:
If you meet the above qualifications, and Offworld sounds like the kind of company you want to be a part of, please apply now with a copy of yourresume.
Offworld Industries is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or mental handicap, financial ability or any other characteristic protected by law.