2,076,807open jobs
127,363companies
241,064added this week
Browse all
Salary
≈ $65k – $138k per year (Estimated)
Location
Hybrid (Vancouver, Canada)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Sep 17, 2026.

Overview
Company
Impact
Profile match
Smoking Gun Interactive Inc. (SGI) is a video game development enterprise specializing in cross-platform strategy and casual titles for mobile, PC, and console systems. Operating as a studio within Keywords Studios, the company focuses on full-cycle game production, original intellectual property creation, and co-development with major global media publishers - building titles such as Phobies, Age of Empires: Castle Siege, and mobile adaptations of classic gaming franchises.

Company Description

Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day.

Job Overview:

As a Programmer at Smoking Gun Interactive (SGI), you’re enthusiastic and driven to work on great projects. You have a keen desire to work in Games on various components depending on need. You don’t shy away from a challenge and are eager to take on new opportunities.

*Whilst this position is being offered on a remote basis, we are only able to consider applicants who are currently located in BC, and ideally within the greater Vancouver area

Requirements

In this role, you will:

  • Produce high-quality, efficient, clean, and modular code;
  • Creatively resolve game technology production issues;
  • Be able to meet production schedules and deadlines;
  • Proactively identify tasks/problems that need tackling, outside of known scheduled work;
  • Provide and accept feedback on all aspects of code quality (performance, readability, testability, design).

To be successful in this role, you must have:

  • 2+ years of C++ (C# is nice to have) experience as a Programmer in the game industry and or related field (inclusive of a Co-op term or internship);
  • A bachelor’s degree in Computer Science, Engineering or equivalent;
  • A passion for playing and creating innovative games;
  • Strong self motivated as an independent worker;
  • Excellent problem solving abilities, proven ability to tackle hard problems in creative ways;
  • Excellent oral and written communication skills;
  • A positive attitude with a desire to work within a team environment towards a common goal;
  • The ability to estimate work load and execute on the work in the time estimated.

It would also be helpful if you had:

  • Programming in the Gaming industry;
  • Shipped Experience;
  • Game Engine experience in Unreal Engine 4 or 5/Unity;
  • Mobile: iOS, Android;
  • Console programming experience, Xbox One and/or PS4.

Benefits

  • 10 days vacation leave
  • 5 paid days personal leave
  • 7 paid sick days
  • Life Insurance & Accidental Death & Dismemberment
  • Dependent Life Insurance
  • Long Term Disability (LTD)
  • Extended Healthcare Benefit
  • Dental Care
  • RRSP/DPSP matching
  • Hybrid working/Remote
  • Training & Development

Salary Range: $70,000 - $90,000 CAD

Smoking Gun Interactive is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

Keywords Studios is dedicated to following a well-established Equal Opportunities Policy. We endeavor to create a workplace which provides for equal opportunities for all employees and potential employees.

PERSONAL DATA PROTECTION POLICY

By providing your information in this application, you understand that we will collect and process your information in accordance with our Applicant Privacy Notice. For more information, please see our Applicant Privacy Notice at https://www.keywordsstudios.com/en/applicant-privacy-notice.

Role Information: EN

Studio: Smoking Gun

Location: Americas, Canada, Vancouver

Area of Work: Game Development

Service: Create

Employment Type: Full Time

Working Pattern: Remote

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,807 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Vancouver
$54k – $68k per year · Hybrid · High School Diploma · Brossard
C++
C++
CMake
DevOps
GitHub Actions
CI/CD
GitHub
Management
Jira
Agile
Apply
In office · Full-Time · Saguenay
C++
Apply
$67k – $101k per year · Hybrid · Full-Time · Mississauga
Java
Kotlin
SQL
Java
Spring Framework
Maven
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Gradle
Kotlin
Mockito
Databases
Oracle
AI/ML
Copilot
Claude
Prompt Engineering
Anomaly Detection
OpenAI Codex
Devin
Mobile
JUnit
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Gitflow
SOAP
Apply
Equity · In office · 2+ years exp · Toronto
Python
Go
Java
AI/ML
Tokenization
Web3
Smart Contracts
Apply
Equity · In office · 2+ years exp · PhD · Toronto
Python
Go
JavaScript
TypeScript
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
Frontend
React.js
Apply
Hybrid · Full-Time · Bachelor's Degree · Amman
C#
C#
.NET
Databases
Oracle
Mobile
Repository Pattern
Dependency Injection
DevOps
Rest API
Windows
SOAP
Apply
In office · Moscow
Python
C++
C++
PyTorch C++
AI/ML
AI Agents
ONNX
GigaChat
PyTorch
ONNX Runtime
Vision-Language-Action
DevOps
Helm
GitLab CI
CI/CD
Git
Docker
Kubernetes
Linux
Robotics
ROS2
Isaac Sim
MuJoCo
Fast DDS
Apply
≈ $21k – $52k per year (Estimated) · In office · Full-Time · 15+ years exp · Bachelor's Degree · Gurgaon
C#
C#
.NET
AI/ML
AI Agents
DevOps
CI/CD
AWS
Platform Engineering
Management
Agile
Apply
≈ $75k – $150k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cincinnati
SQL
C#
AI/ML
Model Context Protocol
DevOps
CI/CD
Git
SOAP
QA
Selenium
Apply
≈ $72k – $130k per year (Estimated) · Hybrid · Full-Time · Vancouver
Java
C#
C++
Lua
DevOps
GCP
Azure
AWS
Game Dev
HLSL
Apply
Lead Programmer - C++ 2 months ago
≈ $84k – $143k per year (Estimated) · Hybrid · Full-Time · Vancouver
Java
C#
C++
Lua
DevOps
GCP
Azure
AWS
Game Dev
HLSL
Apply
Senior QA Tester 1 month ago
≈ $56k – $100k per year (Estimated) · Hybrid · Full-Time · Vancouver
DevOps
Windows
Management
Jira
Apply
QA Tester 1 month ago
≈ $45k – $98k per year (Estimated) · Hybrid · Full-Time · Vancouver
Management
Jira
Apply
UX Designer 2 months ago
≈ $54k – $119k per year (Estimated) · Remote (Canada) · Full-Time · Vancouver
Analytics
A/B Testing
Design
Figma
Apply
Software Engineer II 2 hours ago
In office · Full-Time · Bachelor's Degree · Vancouver
Java
SQL
Management
Scrum
Apply
In office · 6+ years exp · Bachelor's Degree · Vancouver
AI/ML
Embeddings
LLM
RAG
Hallucination
Hybrid Search
GraphRAG
Semantic Search
Knowledge Graph
Apply
Software Engineer II 11 hours ago
$62k – $77k per year · Equity · In office · 2+ years exp · Vancouver
Java
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Cursor
Claude
DevOps
Rest API
GitOps
ArgoCD
AWS
Kubernetes
Apply
Hybrid · 1+ year exp · Vancouver
Apply
In office · Vancouver
SQL
PowerShell
Perl
DevOps
Windows Server
TCP/IP
DNS
DHCP
VPN
Cybersecurity
LDAP
Management
Jira
Apply
See all jobs
This is one of many
2,076,807 more open roles from verified company boards, updated every day.