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

Smoking Gun Interactive Inc.

United States

Remote

USD 79,000 - 100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

10 days vacation leave
5 paid days personal leave
7 paid sick days
Life Insurance & Accidental Death & Dm
Dependent Life Insurance
Long Term Disability (LTD)
Extended Healthcare Benefit
Dental Care
Hybrid working
Training & Development

Job summary

Smoking Gun Interactive (SGI), part of Keywords Studios, is seeking a Lead Programmer with a strong background in C++, C#, and game systems. The role emphasizes mentoring, project-wide technical vision, and full-stack development across multiple game domains.

Remote work is offered to applicants located in BC, ideally the Vancouver area. You will drive code quality, architectural decisions, and team coordination while collaborating with Production to meet milestone goals and ensure robust,

Qualifications

  • 5+ years’ experience as a programmer in the 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.
  • Expert working knowledge of C++ and C#, Standard Library and OO design.
  • Strong understanding of general and 3D math, statistics and probability.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Collaborate with the Technical Director to establish a unified technology vision for the project.
  • Produce high-quality, efficient, clean, and modular code.
  • Mentor and train programmers and oversee a team of developers.
  • Lead and coordinate teams in software and embedded systems development.
  • Plan, design, and coordinate development, integration and operation of systems.
  • Provide and accept feedback on code quality and performance.

Skills

C++
C#
Object Oriented Design
3D math
Lead/Mentoring
Team leadership
Problem solving
Communication

Education

Bachelor's degree in Computer Science, Engineering or equivalent

Tools

Visual Studio
Perforce
C# server environments

Job description

Smoking Gun Interactive (SGI), part of Keywords Studios, is seeking a Lead Programmer with a strong background in C++, C#, and game systems. The role emphasizes mentoring, project-wide technical vision, and full-stack development across multiple game domains.

Remote work is offered to applicants located in BC, ideally the Vancouver area. You will drive code quality, architectural decisions, and team coordination while collaborating with Production to meet milestone goals and ensure robust,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Game Programmer — Remote (BC) & Mentor
Senior Game Programmer — Remote (BC) & Mentor

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
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
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
Lead Game Programmer
Lead Game Programmer

Placements24 • East End

Hybrid
USD 150,000 - 230,000
Stock options
Remote work with flexible hours
Health insurance
+2
Lead Game Programmer - Remote + Stock Options
Lead Game Programmer - Remote + Stock Options

Placements24 • East End

Hybrid
USD 150,000 - 230,000
Stock options
Remote work with flexible hours
Health insurance
+2
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
Senior Unreal Programmer - Engine, AI & Tools (Remote)
Senior Unreal Programmer - Engine, AI & Tools (Remote)

Hardsuit Labs • United States

Remote
CAD 92,500 - 107,500
Group Insurance: dental and health
RRSP with employer matching
Employee and Family Assistance Program