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

Smoking Gun Interactive

Vancouver

Remote

CAD 90,000 - 120,000

Full time

9 days ago
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 days
Personal leave
Sick days
Life Insurance
Dependent Life Insurance
Long Term Disability
Extended Healthcare
Dental Care
Hybrid working
Training & Development

Job summary

Smoking Gun Interactive (SGI), a Keywords Studio company, seeks a Senior Programmer to tackle diverse game programming tasks, with a strong focus on full-stack skills and mentoring teammates.

The role emphasizes collaboration with leadership to establish a unified technology vision, delivering clean, modular code while proactively addressing challenges and sharing knowledge with peers.

Qualifications

  • 5+ years’ experience as a programmer in the game industry or related field.
  • Shipped at least one game as a senior or lead programmer.
  • Bachelor’s degree in Computer Science, Engineering or equivalent.
  • Self-motivated and able to work independently.
  • Gamer with passion for creating innovative games.
  • Excellent written and verbal communication skills.

Responsibilities

  • Collaborate with Lead Programmer & Technical Director to set a unified tech vision and review technical designs.
  • Produce high-quality, efficient, modular code.
  • Identify tasks beyond scheduled work, from refactoring to bug fixes.
  • Mentor and train programmers to foster cooperation and learning.
  • Provide and accept feedback on code quality, performance, readability and design.

Skills

C++
C#
Standard Library
OOP Design
Math & Stats
Problem-solving
Communication skills
Mentoring
Self-motivated

Education

Bachelor's degree in Computer Science, Engineering or equivalent

Tools

Visual Studio
Perforce
AWS/Azure/GCP
Unit testing
Live server ops

Job description

Smoking Gun Interactive (SGI), a Keywords Studio company, seeks a Senior Programmer to tackle diverse game programming tasks, with a strong focus on full-stack skills and mentoring teammates.

The role emphasizes collaboration with leadership to establish a unified technology vision, delivering clean, modular code while proactively addressing challenges and sharing knowledge with peers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Game Lead Programmer (Remote)
C++ Game Lead Programmer (Remote)

Smoking Gun Interactive • Vancouver

Remote
CAD 110,000 - 140,000
Vacation leave
Personal leave
Sick leave
+6
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 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 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
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 Gameplay Programmer
Senior Gameplay Programmer

Skillsearch • Canada

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

Cloud Imperium Games Montreal • Montreal

On-site
CAD 80,000 - 100,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
Senior Unreal Gameplay Programmer
Senior Unreal Gameplay Programmer

High Voltage Software • Canada

On-site
CAD 80,000 - 100,000
Opportunity to work on AAA games
Great work-life balance
Comprehensive benefits package