C++ Game Lead Programmer (Remote)

Smoking Gun Interactive

Vancouver

Remote

CAD 110,000 - 140,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Vacation leave
Personal leave
Sick leave
Life Insurance
Dependent Life Insurance
Long Term Disability
Healthcare Benefits
Hybrid work
Training & Development

Job summary

Smoking Gun Interactive is seeking a Lead Programmer in Vancouver, BC. You will oversee a team of programmers, mentor staff, and contribute across game programming areas with a focus on full-stack development.

The role requires a strong background in C++/C#, OO design, and 3D math, with a track record of shipping titles. Remote work is offered to eligible BC candidates, with relocation optional.

Qualifications

  • 5+ years of 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 knowledge of C++ and C#, Standard Library and OO Design.
  • Strong math, statistics and problem-solving abilities.

Responsibilities

  • Collaborate withTechnical Director to establish a unified technology vision for the project.
  • Produce high-quality, efficient, clean, and modular code.
  • Lead and coordinate teams in the development of software and related systems.
  • Mentor programmers and provide feedback to improve code quality and careers.
  • Plan, design and coordinate development, integration, and operation of computer-based systems.
  • Identify tasks and refactor or fix bugs beyond scheduled work.

Skills

C++
C#
Object Oriented Design
3D Math
Team Leadership

Education

Bachelor's degree in Computer Science or Engineering

Tools

Visual Studio
Perforce
AWS
Azure
GCP
Unit Testing
TDD

Job description

Smoking Gun Interactive is seeking a Lead Programmer in Vancouver, BC. You will oversee a team of programmers, mentor staff, and contribute across game programming areas with a focus on full-stack development.

The role requires a strong background in C++/C#, OO design, and 3D math, with a track record of shipping titles. Remote work is offered to eligible BC candidates, with relocation optional.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Programmer - Remote/Hybrid Build Immersive Games
Senior C++ Programmer - Remote/Hybrid Build Immersive Games

Smoking Gun Interactive • Vancouver

Remote
CAD 90,000 - 120,000
Vacation days
Personal leave
Sick days
+7
Senior Game Designer - Remote, Live Ops & Systems Tuning
Senior Game Designer - Remote, Live Ops & Systems Tuning

Smoking-Gun-Interactive • Vancouver

Hybrid
CAD 80,000 - 95,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+8
Lead UX Designer — Remote Game Interfaces (Senior/Principal)
Lead UX Designer — Remote Game Interfaces (Senior/Principal)

Smoking Gun Interactive Inc. • Vancouver

Hybrid
CAD 75,000 - 110,000
Vacation leave
Personal leave
Sick days
+7
Senior Mobile Game Designer — Live Ops & UI Focus
Senior Mobile Game Designer — Live Ops & UI Focus

Smoking Gun Interactive • Vancouver

Hybrid
CAD 80,000 - 95,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+8
Senior C++ Programmer - Remote & Flexible Hours
Senior C++ Programmer - Remote & Flexible Hours

Frima • Quebec

On-site
CAD 110,000 - 170,000
4.5-day workweek
Remote/hybrid/in-office options
Up to 7 weeks vacation
+3
Senior Game Designer
Senior Game Designer

Smoking-Gun-Interactive • Vancouver

Hybrid
CAD 80,000 - 95,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+8
Senior Systems & Graphics Engineer (Remote)
Senior Systems & Graphics Engineer (Remote)

Parallelz • Vancouver

Hybrid
CAD 80,000 - 110,000
Remote UX Designer - Immersive Game Interfaces
Remote UX Designer - Immersive Game Interfaces

Smoking Gun Interactive Inc. • Vancouver

Remote
CAD 60,000 - 90,000
Vacation leave 10 days
Personal leave 5 days
Sick days 7 days
+7
Lead Gameplay Programmer
Lead Gameplay Programmer

People Can Fly Studio • Canada

On-site
CAD 80,000 - 110,000
100% insurance reimbursement up to $1000
4% RRSP matching
20 paid vacation days
+2
Senior/Principal UX Designer
Senior/Principal UX Designer

Smoking Gun Interactive Inc. • Vancouver

Hybrid
CAD 75,000 - 110,000
Vacation leave
Personal leave
Sick days
+7