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

Programmer - C++ / C#

$70k - $90k per year

Smoking Gun Interactive

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

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++ and C# 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.
  • 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

Role Information: EN
Studio: Smoking Gun
Location: Americas, Canada, Vancouver
Area of Work: Game Development
Service: Create
Employment Type: Full Time
Working Pattern: Remote

#J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Programmer - C++ / C# in Toronto, ON vacancy
  • $70k - $90k per year

     ...millions of casual players every day. Job Overview As a Programmer at Smoking Gun Interactive (SGI), you're enthusiastic and driven...  ...To be successful in this role, you must have: ~2+ years of C++ and C# experience as a Programmer in the game industry and or related... 
    C#
    Long term contract
    Full time
    Casual work
    Internship
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Toronto, ON
    9 hours ago
  • $90k - $120k per year

     ...millions of casual players every day. Job Overview As a Senior Programmer at Smoking Gun Interactive (SGI), you're a talented and driven...  ...and an independent worker; ~ Expert working knowledge of C++ and C#, Standard Library and Object Oriented Design; ~ Strong... 
    C#
    Long term contract
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Toronto, ON
    9 hours ago
  •  ...stimulating and dynamic environment.   Primary Responsibilities: Develop new software as well as enhance existing systems, mostly in C++ on a Linux platform. Work directly with analysts to develop and maintain large scale financial analysis trading applications in a... 
    Suggested

    Waterfront International Ltd

    Toronto, ON
    a month ago
  • Elevate your game development career as an Unreal C++ Programmer with Frima, located in Quebec City and Montreal. Join a team dedicated to crafting unforgettable games in a flexible work environment. Frima is seeking a skilled Unreal (C++) Programmer with 3-5 years of experience... 
    Suggested
    Remote work
    Flexible hours

    Frima Studio

    Toronto, ON
    9 hours ago
  •  ...CRO specializing in gastrointestinal disease therapies, seeks a Database Programmer to design, develop, and maintain clinical study databases. The role focuses on Medidata Rave EDC deployment and C# custom function development, supporting the full study lifecycle. Responsibilities... 
    C#

    Alimentiv

    Toronto, ON
    14 days ago
  • $102.2k - $125k per year

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to...
    C#
    Full time
    Manual labor
    Work at office
    Work from home

    TD

    Toronto, ON
    5 days ago
  • usd89.2k - usd129.4k per year

     ...such as EC2/CloudFormation, networking, storage (S3), and security ~ Experience in programming languages including C#, Visual Basic .NET, and Python; C++ is an asset ~ Experience in JavaScript, JSON, HTML, and XML ~ Experience in web development technologies including... 
    C#
    Full time
    Internship

    Moody's

    Toronto, ON
    1 day ago
  • $118k - $152k per year

     ...The Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto. In this role, you will design, develop, modernize, and maintain enterprise applications... 
    C#
    Internship
    Immediate start

    Capco

    Toronto, ON
    3 days ago
  • $81.6k - $115.2k per year

     ...your recruiter who can provide you more specific details for this role. Job Description: We are seeking an z/OS Connect Systems Programmer to join our team providing system support of IBM's z/OS Connect and Information Management System (IMS) in the Mainframe & Database... 
    Full time
    Work from home

    TD

    Toronto, ON
    9 hours ago
  • $81.6k - $115.2k per year

     ...with your recruiter who can provide you more specific details for this role. Job Description: We are seeking a Senior CICS systems programmer to join our team providing system support of IBM's Customer Information Control System (CICS) on z/OS in the Mainframe Database Technical... 
    Full time
    Work from home

    TD

    Toronto, ON
    9 hours ago
  •  ...We are seeking a skilled and accomplished Programmer Analyst, IT (PeopleSoft Security) for a career opportunity based in Toronto. In this role, you will take on a premier PeopleSoft security administration, application development, and technical business analysis capacity,... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Randstad Canada

    Toronto, ON
    2 days ago
  • $85.28k - $115.05k per year

    Our Audio-Visual Programmer will join our team of AV professionals, providing support to project delivery across Canada. Your primary focus will be on system design and programming of complex AV and control systems. The ideal candidate will have experience in designing and programming... 
    Full time
    Work at office
    Flexible hours

    Bosch Building Technologies

    Toronto, ON
    29 days ago
  •  ...We are looking for a Senior Programmable Voice Engineer to develop programmable voice capabilities, call control services, media processing, and API-driven communications infrastructure similar to Twilio and other CPaaS platforms. The role includes designing and building the... 
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    2 days ago
  •  ...des fauteuils passagers Premium. Notre site Airbus Atlantique basé à Mirabel recherche son futur : Responsable Performance & Projets Programme Global 8000. Sommaire du poste: : Sous la supervision du Responsable programme Global 8000, le Responsable Performance & Projets... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Airbus

    Toronto, ON
    5 days ago
  •  ...developers by sharing knowledge, collaborating and problem solving. Who you are You can demonstrate experience with at least 4+ years of C# / .Net development with Test Driven Development experience (TDD, ATDD or BDD). Must have experience with: .NET, C#, SQL Server,... 
    C#
    Flexible hours
    2 days per week
    1 day per week

    CIBC

    Toronto, ON
    2 days ago
  • $23 - $30 per hour

    Req ID: 141353  Remote Position: Hybrid Region: Americas  Country: Canada  State/Province: Ontario  City:  Toronto  16 Month Internship As a global technology leader, Celestica designs, engineers, and manufactures industry-leading products and services that drive...
    Hourly pay
    Full time
    Casual work
    Internship
    Work at office
    Local area
    Immediate start
    Remote work

    Celestica International LP

    Toronto, ON
    1 day ago
  • $105k - $234k per year

     ...Ces expériences peuvent prendre la forme d’ateliers pour la direction, de parcours d’apprentissage, de laboratoires d’innovation, de programmes visant à accroître l’efficacité des équipes et de parcours de renforcement des capacités à l’échelle de l’entreprise. Vous aiderez... 
    Permanent employment
    Apprenticeship
    Flexible hours
    Day shift

    Deloitte

    Toronto, ON
    2 days ago
  • $94.3k - $141.5k per year

     ...The Applications Development Senior Programmer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications... 
    Full time

    Citigroup

    Toronto, ON
    3 days ago
  • $90 - $95 per hour

     ...RQ00383 - Programmer Analyst III  Senior Programmer Analyst Location: Remote – Fredericton, New Brunswick Work Model: Remote, with onsite attendance in Fredericton as needed Duration: Up to 250 days, starting September 28, 2026 Extension: Potential extension... 
    Remote job
    Full time

    Analyst Technical Solutions

    Toronto, ON
    more than 2 months ago
  • $1570 per month

     ...work in the location to which they apply. We do not use Artificial Intelligence to screen, assess or select applicants. __ Stage ou programme coopératif en ventes et marketing Vous souhaitez acquérir de l'expérience, évoluer et développer vos compétences au sein de l'une des... 
    Full time
    Apprenticeship
    Internship
    Local area
    Immediate start
    Relocation
    Relocation package

    Procter & Gamble

    Toronto, ON
    5 days ago
  •  ...utilisation de Siemens Flomaster est un atout. Vous êtes familier avec la programmation (système d’exploitation Unix et les langages de programmation tels que Fortran 77/95, Visual Basic, C++/C# et Python est un atout). Vous possédez une bonne faculté pour les interactions... 
    C#
    Full time
    Temporary work
    Worldwide

    SOGECLAIR

    Toronto, ON
    more than 2 months ago
  •  ...field. Experience: Minimum of 5 years of relevant work experience in a similar role. Technical Skills: Proficiency in C++, C++ 11, Java and C# Strong SQL skills Understanding of Object-Oriented Software Development methodology, multi-threading and Concurrency... 
    C#
    Full time
    Internship
    Work at office
    3 days per week

    CI Financial

    Toronto, ON
    1 day ago
  •  ...technical consulting, or a comparable customer-facing engineering role. ~ Ability to write code in languages such as Go, Java, Python, C#, C++, or similar, and quickly understand and debug unfamiliar code. ~ Strong generalist technical experience, including SQL and an... 
    C#
    Manual labor

    Stripe

    Toronto, ON
    3 days ago
  • $100k - $180k per year

     ...Docker (for local development) Backend: Microservices written in C# ASP.NET Core 8 (running exclusively on Linux) & Golang Frontend:...  ...experience in software developments with languages such as C#, Java, C++, Golang, Rust, JavaScript, Python, or Ruby (this list is not... 
    C#
    Full time
    Local area
    Overseas

    Pigment

    Toronto, ON
    3 days ago
  • $120k per year

     ...model risk management, as outlines in the Fed/OCC SR11-7 and OSFI E-23 working papers. Proficiency in software development (Python, C++ / C#) is a definite asset. Able to present technically complex information in a clear and concise manner. Strong analytical and... 
    C#
    Contract work
    Part time

    Bank of Montreal

    Toronto, ON
    2 days ago
  • $106k - $142k per year

     ...near real-time software systems. ~ Expert-level proficiency in C/C++, including STL, Boost, MFC, templates, and advanced object-oriented...  ...Experience with additional programming languages such as Java, C#, Python, and Assembly. Experience in modelling and simulation within... 
    C#
    Full time
    Remote work

    Hitachi

    Toronto, ON
    5 days ago
  • $173k - $197.4k per year

     ...developing AI and ML algorithms or technologies (e.g. LLM Inference, Similarity Search and VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience developing and applying state-of-the-art techniques for optimizing training and inference software to... 
    C#
    Long term contract
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    5 days ago
  • $73.9k - $109.36k per year

     ...MS in Computer Science, or related technical discipline (or equivalent). ~1-2 years of software development experience in Java, or C#/C++. ~ Basic database development skills including SQL. ~ A self starter and proven ability to learn new technologies. ~ Experience... 
    C#
    Full time
    Internship
    Local area

    Zynga

    Toronto, ON
    7 days ago
  • $107k - $157.3k per year

     ...software development cycles ~ Sophisticated programming skills with C++ and rich experience using Visual Studio toolsets ~ Demonstrated...  ...design, installation, and test automation ~ Experience with C#, .NET, Python ~ Background or education in the Architecture, Engineering... 
    C#
    Full time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    11 days ago
  • $70.83k - $106.5k per year

     ...includes but are not limited to directing and delegating assignments to Programmers or other IT members towards project goals and completion....  ...knowledge or understanding of UML, WPF would be an asset ~ .Net or C# knowledge is a plus WORK EXPERIENCE – MINIMUM REQUIRED 5... 
    C#
    Remplacement
    Long term contract
    Full time
    Flexible hours

    Livingston International

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer - C++ / C#. Be the first to apply!