Senior Game Programmer — Remote (BC) & Mentor

Smoking Gun Interactive Inc.

United States

Remote

USD 64,000 - 86,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vacation 10 days
Personal leave 5 days
Sick days 7 days
Life Insurance
Dependent Life Insurance
Long Term Disability
Extended Healthcare
Hybrid working
Training & Development

Job summary

Smoking Gun Interactive (SGI) is seeking a Senior Programmer to contribute across game development areas with a focus on full‑stack capability. You will mentor team members and help shape technical direction while delivering robust, modular code for immersive titles.

The role is remote with preference for candidates in BC/Greater Vancouver region. Strong C++/C#, math, and problem solving are essential, along with shipped game experience and a gamer mindset.

Qualifications

  • 5+ years experience as a programmer in game industry or related field.
  • Bachelor's degree in Computer Science, Engineering or equivalent.
  • Shipped at least one game as a senior or lead programmer.
  • Passion for games and being a gamer.

Responsibilities

  • Collaborate with Lead Programmer and Technical Director to set a unified technology vision.
  • Produce high-quality, efficient, modular code.
  • Identify tasks and refactor or fix bugs proactively.
  • Provide mentorship and training for programmers.
  • Give and receive feedback on code quality (performance, readability, testability).

Skills

C++
C#
OOP Design
Standard Library
3D Math
Statistics
Probability
Problem Solving
Communication
Mentoring
Team Collaboration

Education

Bachelor's in CS/Engineering

Tools

Visual Studio
Perforce
AWS
Azure
GCP
Java

Job description

Smoking Gun Interactive (SGI) is seeking a Senior Programmer to contribute across game development areas with a focus on full‑stack capability. You will mentor team members and help shape technical direction while delivering robust, modular code for immersive titles.

The role is remote with preference for candidates in BC/Greater Vancouver region. Strong C++/C#, math, and problem solving are essential, along with shipped game experience and a gamer mindset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Programmer (C++/C#) – Remote in BC
Lead Programmer (C++/C#) – Remote in BC

Smoking Gun Interactive Inc. • United States

Remote
USD 79,000 - 100,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+7
Senior Programmer - C++ / C#
Senior Programmer - C++ / C#

Smoking Gun Interactive Inc. • United States

Remote
USD 64,000 - 86,000
Vacation 10 days
Personal leave 5 days
Sick days 7 days
+6
Lead Programmer - C++ / C#
Lead Programmer - C++ / C#

Smoking Gun Interactive Inc. • United States

Remote
USD 79,000 - 100,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+7
Programmer - C++ / C#
Programmer - C++ / C#

Smoking Gun Interactive Inc. • United States

On-site
USD 50,000 - 64,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+8
Game UI Implementor — Remote (BC/Vancouver)
Game UI Implementor — Remote (BC/Vancouver)

Smoking Gun Interactive Inc. • United States

Remote
USD 36,000 - 50,000
Vacation days
Personal leave
Sick days
+6
Senior/Principal UX Designer - Remote Game Experience Lead
Senior/Principal UX Designer - Remote Game Experience Lead

Smoking Gun Interactive Inc. • United States

Remote
USD 54,000 - 79,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+7
Senior/Principal UX Designer
Senior/Principal UX Designer

Smoking Gun Interactive Inc. • United States

Remote
USD 54,000 - 79,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+7
Senior C++ Engineer - Gaming (Remote)
Senior C++ Engineer - Gaming (Remote)

Motion Recruitment Partners LLC • Philadelphia

On-site
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
Vacation Time
401(k)
Senior Engine Programmer — Remote (US/Canada)
Senior Engine Programmer — Remote (US/Canada)

Healy World • Northern (KY)

Hybrid
USD 165,000 - 223,000
Paid Time Off
Holidays
Two Weeks Winter Break
+10
UI Artist (Implementor)
UI Artist (Implementor)

Smoking Gun Interactive Inc. • United States

Remote
USD 36,000 - 50,000
Vacation days
Personal leave
Sick days
+6