Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Game Systems Programmer Vancouver

Smoking Gun Interactive

Program innovative games from the Vancouver area with Smoking Gun Interactive, focusing on clean code, technical design, and complex problem solving. Remote work is available.

The Senior Programmer position supports SGI's game development work within Keywords Studio. You may work across programming disciplines, partner with technical leaders, and mentor programmers through cooperation and learning. Strong C++ and C# knowledge, shipped senior or lead experience, and a bachelor's degree are requested.

Key Responsibilities:

  • Write clean, efficient, and modular game code
  • Help define project technology direction
  • Create and review technical design documentation
  • Mentor and train fellow programmers
  • Give and receive feedback on code quality

Requirements:

  • Five-plus years programming in games or related fields
  • Bachelor's degree in Computer Science, Engineering, or equivalent
  • Expert C++ and C# working knowledge
  • Shipped at least one game as senior or lead programmer
  • Excellent problem-solving and workload-estimation abilities

Support Smoking Gun Interactive's game development through C++ programming, technical leadership, mentorship, and dependable independent execution.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Game Systems Programmer Vancouver in Ottawa, ON vacancy
  •  ...Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Systems Engineering group is an inter-disciplinary team that focuses on defining the System level requirements and System architecture for... 
    Senior
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...Role Overview The Mainframe WebSphere MQ & z/OS Systems Programmer is responsible for supporting, maintaining, and upgrading enterprise‑scale mainframe environments across high‑availability, 24x7 operations. This role ensures stability, security, and performance of WebSphere... 
    Suggested
    Remote job

    Nexasphere

    Ottawa, ON
    a month ago
  • $140k - $160k per year

     ...security and space, our architects design innovative solutions that make our tomorrow's possible. This role is Hybrid Ottawa Senior Manager, Systems Engineering Position Summary Thales Canada Defence & Security (TCDS) is looking for a Senior Manager, Systems Engineering.... 
    Senior
    Long term contract
    Full time
    Temporary work
    For subcontractor
    Local area
    Worldwide

    Thales

    Ottawa, ON
    2 days ago
  • $130k - $165k per year

     ...vacancy. About Q-Block Computing:  Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum...  ...science reinforce each other by design. About this role:  The Senior Embedded Systems Architect shapes the embedded control platform... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship

    Q-Block Computing

    Ottawa, ON
    8 days ago
  • $60k - $100k per year

     ...Computing:  Q-Block Computing builds quantum systems that operate in the real world. The...  ...About this role:  The CNC Machinist (Programmer) will support prototype development and commercialization...  ...hardware requires. The role reports to senior leadership and collaborates closely with... 
    Senior
    Long term contract
    Full time
    Apprenticeship
    Internship

    Q-Block Computing

    Ottawa, ON
    8 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) architecte systèmes d’information senior ayant une solide expérience en architecture applicative,...  ...cibles des domaines systèmes d’information dans le cadre d’un programme municipal de virtualisation des services aux citoyens.... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  • $108.75k - $152.25k per year

     ...provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world....  ...(BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next generation computing platforms... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Senior Specialist User Terminal Systems Engineer will provide technical expertise in the development of equipment, software and systems related to the... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Telesat is seeking a motivated User Terminal System Engineer to support the development, integration, verification, and documentation of Lightspeed User Terminal solutions. This role... 
    Senior
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Want to be part of the team setting up the control system for the most advanced satellite constellation in the world? In this role, you’ll develop secure containerized software, participate... 
    Senior
    Worldwide
    Shift work

    Telesat

    Ottawa, ON
    3 hours ago
  • $22 - $28 per hour

     ...Game Day Lead Brodie Rec. League™ Type: Permanent part-time Location: Ottawa, ON Salary: $22 – $28 CAD Hourly Reports To: League Manager COMPANY OVERVIEW 50,000 athletes. 30+ locations. Millions of views. Brodie League is more than a basketball league... 
    Hourly pay
    Permanent employment
    Part time
    Shift work
    Night shift

    Brodie%20Rec%20League

    Ottawa, ON
    22 hours ago
  • $120k - $150k per year

     ...you! Join us, and together we will continue to build a faster, better, and more secure online world for everyone. Job Summary: The IC System Architect is an integral part of the integrated circuit design team. Working in close collaboration with analog, digital, firmware... 
    Senior
    Full time

    Semtech

    Ottawa, ON
    2 days ago
  •  ...Telesat is seeking a highly experienced Senior UT System Engineering Specialist to provide technical leadership for User Terminal systems engineering activities supporting secure communications programs and advanced connectivity applications. This senior individual-contributor... 
    Senior
    Work at office

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...Telesat is seeking a highly experienced Senior UT System Engineering Specialist to provide technical leadership for User Terminal systems engineering activities supporting secure communications programs and advanced connectivity applications. This senior individual-contributor... 
    Senior
    Full time

    telesat

    Ottawa, ON
    8 days ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Want to be part of the team setting up the control system for the most advanced satellite constellation in the world? In this role, you’ll develop secure containerized software, participate... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    24 days ago
  • $19.75 per hour

     ...AND MULTICULTURAL ENVIRONMENT! Keywords Studios Ottawa is looking for native-level speakers of various languages to join our Video Games Proofreaders team. *Bank of Candidates* If successful in our recruitment process, candidates will join our pool of candidates... 
    Hourly pay
    Permanent employment
    Full time
    Live In
    Work at office
    Remote work
    Work from home
    Trial period
    Work visa

    Keywords Studios

    Ottawa, ON
    more than 2 months ago
  • $108.75k - $152.25k per year

     ...foundation behind the next generation of intelligent, sensor-driven systems. At QNX, our Sensor Framework team is developing a high-...  ...world systems , we’d love to hear from you. What you’ll do As a senior member of the team, you’ll contribute to the design and evolution... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...information, follow Telesat on X and LinkedIn or visit Within the System Engineering team, lead the technical coordination needed to adapt...  ...Project - Polar (ESCP-P) and other defence customers. This is a senior individual-contributor role in which you will lead technical work... 
    Senior
    Work from home
    Worldwide

    telesat

    Ottawa, ON
    9 days ago
  •  ...information, follow Telesat on X and LinkedIn or visit Within the System Engineering team, lead the technical coordination needed to adapt...  ...Project - Polar (ESCP-P) and other defence customers. This is a senior individual-contributor role in which you will lead technical work... 
    Senior
    Work from home
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  • $92k - $132k per year

     ...follow] Snowed in Studios is a game development studio based in...  ...looking to add experienced Senior Generalist Game Programmers to...  ...amazing team. As a "Snowmie" programmer, you will use your awesome skills...  ...runtimes Collaborating on systems and tools to help designers implement... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work
    Night shift
    Day shift

    Snowed In Studios

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la...  ...réalisation de programmes technologiques d’envergure liés aux systèmes d’information cliniques et à la transformation numérique du secteur... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...trusted provider of secure document and adjacent enterprise-level system solutions across the following domains: border security, civil...  ...information, excise control, currency, lotteries and charitable gaming. Our Corporate Philosophy and 7 Core Principles shape and guide... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Internship
    Weekend work
    Afternoon shift

    Canadian Bank Note Company

    Ottawa, ON
    18 days ago
  •  ...Reports to: Senior Vice President, Aerospace Engineering Type: Full-Time The Role The aircraft doesn't operate alone — it's one node in a system of systems that includes peer aircraft, control stations, ground sensors, and command posts, and someone has to own the... 
    Senior
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...TEHORA est présentement à la recherche d’un(e) administrateur de système ayant une solide expérience dans son domaine d’expertise afin...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’un(e) pilote de système ayant une expérience dans l’exploitation et la supervision de systèmes...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’ un(e) Pilote de systèmes expérimenté ayant une solide expérience dans son domaine d’expertise...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    TEHORA

    Ottawa, ON
    more than 2 months ago
  • $18 - $25 per hour

     ...experience About Q-Block Computing:  Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum...  ...seek guidance. What you will gain Direct mentorship from senior embedded and systems engineers. Hands-on experience at the... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    8 days ago
  • $110.5k - $160.5k per year

     ...est à la recherche d’un(e) Concepteur(trice) principal(e) en systèmes de contrôle afin d’assurer le leadership technique dans la conception...  ...ou à Ottawa. Responsabilités du poste Concevoir et programmer des systèmes avancés d’automatisation des bâtiments, y compris... 
    Minimum wage
    Full time
    Local area
    Free visa

    Carrier Global

    Ottawa, ON
    2 days ago
  • $55k - $75k per year

     ...solutions that make our tomorrow's possible. Ottawa (Palladium), ON., (CAN.), Hybrid Position Summary Thales has a vacancy for a Hosting Systems Administrator who will be responsible for the successful delivery of infrastructure services to Thales Canada. In this role you will... 
    Long term contract
    Full time
    Temporary work
    Local area
    Worldwide
    Monday to friday
    Afternoon shift

    Thales

    Ottawa, ON
    3 days ago
  • $81.7k per year

     ...well as respect for colleagues. Our People and Customers are what drives us forward and underpins everything that we do. The role of System Test Analyst is located in Ottawa. Ericsson promotes and supports a hybrid workplace environment. This is a full-time, and permanent based... 
    Long term contract
    Permanent employment
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Game Systems Programmer Vancouver. Be the first to apply!