Senior Lead Programmer (C++/C#) — Remote

Smoking Gun Interactive Inc.

Vancouver

Hybrid

CAD 110,000 - 140,000

Full time

25 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid working
Vacation leave
Personal leave
Sick days
Life Insurance
Long-term Disability
Healthcare
Training & Development

Job summary

Smoking Gun Interactive Inc. in Vancouver is seeking a Lead Programmer to guide a team across multiple game projects. You will mentor juniors, own technical design, and ensure high quality, modular code while collaborating with the Technical Director to set a unified technology vision.

The role requires 5+ years in the game industry, expert C++/C# skills, and a track record of shipped titles. A hybrid work arrangement and strong problem-solving abilities are valued highly.

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.
  • Strong self-motivation and independent working style.
  • Expert working knowledge of C++ and C#, Standard Library, and OO design.
  • 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 supervise a team.
  • Plan, design and coordinate development and integration of systems.
  • Assess, test, troubleshoot, and document software.
  • Lead teams in software and embedded systems development.

Skills

C++
C#
OOP Design
Mentoring
Team Leadership
Problem Solving

Education

Bachelor's degree in Computer Science or Engineering

Tools

Visual Studio
Perforce
AWS / Azure / GCP

Job description

Smoking Gun Interactive Inc. in Vancouver is seeking a Lead Programmer to guide a team across multiple game projects. You will mentor juniors, own technical design, and ensure high quality, modular code while collaborating with the Technical Director to set a unified technology vision.

The role requires 5+ years in the game industry, expert C++/C# skills, and a track record of shipped titles. A hybrid work arrangement and strong problem-solving abilities are valued highly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Programmer - C++ / C#
Lead Programmer - C++ / C#

Smoking Gun Interactive Inc. • Vancouver

Hybrid
CAD 110,000 - 140,000
Hybrid working
Vacation leave
Personal leave
+5
Lead Programmer - C++ / C#
Lead Programmer - C++ / C#

Smoking Gun Interactive Inc. • Vancouver

Remote
CAD 110,000 - 140,000
10 days vacation leave
5 paid days personal leave
7 paid sick days
+7
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
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 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
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 Game Designer
Senior Game Designer

Smoking Gun Interactive 1 • Vancouver

Remote
CAD 80,000 - 95,000
Hybrid/Remote flexibility
Medical/dental benefits
RRSP matching
+2
Senior Software Engineer - Game Tech & Tools (Contract)
Senior Software Engineer - Game Tech & Tools (Contract)

Kabam • Vancouver

On-site
CAD 90,000 - 120,000
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