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
Full-time

Smoking Gun Interactive Inc.

Vancouver, BC
  • Remote job
Description

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++ 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.

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  . 

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programmer - C++ / C# in Vancouver, BC vacancy
  • $110k - $140k per year

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

    Smoking Gun Interactive Inc.

    Vancouver, BC
    1 day ago
  •  ...true end-to-end solution. Job Description 1 - Job Title: C# Developer 2 – Vancouver 3 – Job Category: c. Engineering / IT /...  ...across multiple development languages such as: C#, Java, Objective-C, C++, and SQL. We work with some of the world’s leading software vendors... 
    C#
    Full time
    Live In
    Work at office
    Flexible hours

    Continental Technology Solutions

    Vancouver, BC
    more than 2 months ago
  • $182.82k - $268.13k per year

     ...Epic Games is looking for a Senior Security Programmer focused on Game Security to develop and...  ...Read, debug, and write code for Fortnite in C++ and associated backend services in Go...  ...programming language Fluency in Go, Java, C#, or similar programming language Self-starter... 
    C#
    Long term contract
    Full time
    Temporary work

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $128.85k - $188.98k per year

     ...Fortnite Tech Desktop team is looking for an experienced Engine Programmer to enhance the player experience on the PC platform. You will work...  ...our internal products forward What we're looking for Strong C++ knowledge and multi-threaded programming techniques; ability to... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  •  ...re a team of dynamic, diverse, and fun individuals who would love to get to know you! Are we right for each other? As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our client. In this role, you will play a key part in implementing... 
    Suggested
    Long term contract
    Full time
    For contractors
    Live In
    Remote work

    A-cx

    Vancouver, BC
    more than 2 months ago
  • $166.2k - $243.75k per year

     ...innovative new experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small, focused team. You'll own...  ...State Machines, Pathfinding, Animation, etc.) Excellent C++ skills with experience developing AI gameplay mechanics and tools... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $201.28k - $295.21k per year

     ...developers worldwide. What You'll Do As a Senior Language Programmer at Epic Games, you will be at the center of our mission to enable...  ...Fix bugs and maintain the language code base Proficiency in C++ Well-versed in software programming principles, especially API... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $80k - $100k per year

     ...environment that encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As an Intermediate C# Developer at Global Relay, you’ll be using leading edge technologies to build pioneering products that are used by tens of thousands of... 
    C#
    Full time

    Global Relay

    Vancouver, BC
    more than 2 months ago
  • $159.41k - $233.8k per year

     ...technology that empower content developers worldwide. What You'll Do We're looking for a Lead UI Programmer who is passionate about games and well-versed in C++, UI development, and mobile development. In this role, you will be responsible for core UI features and for... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $103.9k - $134.46k per year

     ...of entertainment. Sandbox VR is looking for a Senior Gameplay Programmer to help shape the future of immersive multiplayer VR experiences...  ...of where you've put that philosophy into action.  Exceptional C# programming skills with at least 5 years of software programming... 
    C#
    Full time
    Internship
    3 days per week

    Sandbox Vr

    Vancouver, BC
    more than 2 months ago
  • $180.1k - $247.6k per year

     ...CD PROJEKT RED is looking for an experienced Expert Animation Programmer to join our R&D team based in Vancouver, British Columbia. This...  ...focus on character animation systems. ~ Strong proficiency of C++ and experience with performance optimization. ~ Deep understanding... 
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Vancouver, BC
    more than 2 months ago
  • $125k - $155k per year

     ...experience of a classic AAA real-time strategy title. This role is focused on developing, maintaining, and improving core gameplay systems in C++, with an emphasis on moment-to-moment gameplay, simulation, unit behaviors, abilities, and long-term system stability. You will work... 
    Long term contract
    Full time
    Remote work

    Blackbird Interactive

    Vancouver, BC
    more than 2 months ago
  • $210.61k - $308.89k per year

     ...technology that empower content developers worldwide. What You'll Do Epic Games is searching for an experienced Senior Language Programmer to join our Verse team, which owns the toolchain (compiler, VM, and runtime) powering game development in Unreal Engine and UEFN.... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $3600 - $4500 per month

     ...VuePod, our new turnkey, productized bin-picking cell. Role Overview: Apera AI is seeking a  Software Developer (Co-op)with strong C++ skills and an interest in robotics to join our  Apera Vue engineering team for the 8 months term period (Jan 2027 - August 2027).... 
    Internship
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    22 days ago
  • $100k - $150k per year

     ...Are: You are an experienced engineer with a strong background in software development and architecture. You have deep expertise in C++ and Python, and thrive on solving technical challenges in complex systems. You are independent, proactive, and passionate about... 
    Remote work

    Synopsys Inc

    Vancouver, BC
    29 days ago
  • $69.5k - $119.5k per year

    Job Type Regular Full-Time Remote Type Hybrid Location Vancouver, Canada Posting Range $69,500 - $119,500 Family is part of Definity, a Canadian multi-channel, property, and casualty insurance company whose success is founded on our family of companies’ long history of delivering...
    C#
    Full time
    Remote work

    Family Insurance Solutions

    Vancouver, BC
    3 days ago
  • $105k - $120k per year

     ...découvrez ce que Aviso peut vous offrir en consultant le site . L’occasion: Nous cherchons à pourvoir un poste de gestionnaire du programme d’absences autorisées et de mesures d’adaptation au sein de notre équipe Personnes et culture. Relevant de la directrice,... 
    Daily paid
    Apprenticeship
    Summer work
    Work at office

    Aviso Wealth

    Vancouver, BC
    a month ago
  • $58 - $73 per hour

     ...Work closely with producers, artists, designers and other programmers in a highly collaborative and agile environment. Build and...  ..., or equivalent experience ~ Expert-level experience with C#, Node.js or C++ ~ Knowledge of UI technical best practices (on Console, PC,... 
    C#
    Full time
    Contract work
    Internship
    Local area

    Kabam

    Vancouver, BC
    29 days ago
  • $95k - $120k per year

     ...equivalent experience. ~3+ years of experience in software development, preferably in game development. ~ Solid understanding of C#, Node.js or C++. ~ Strong experience in a gameplay engineering role, expert in gameplay systems, including controls, abilities, AI, RPG,... 
    C#
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Vancouver, BC
    more than 2 months ago
  • $26 - $28 per hour

     ...4th year in a post-secondary Bachelor's program in Computer Science, Engineering, or equivalent. Solid understanding of Java, C#, Node.js or C++. Experience working in Unity or similar engines.  Ability to write clean, simple, well-documented code from design... 
    C#
    Contract work
    Internship
    Local area
    Flexible hours

    Kabam

    Vancouver, BC
    more than 2 months ago
  • $90k - $125k per year

     ...are or how you identify. Salary: $90,000 - $125,000 CAD annually ~ Experience with at least one PHP, Python, Ruby, Go, C/C++ or C# ~3+ years professionally building web applications ~ Javascript experience - ES6, Webpack, Angular, React JS, React Native ~ A... 
    C#
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  •  ...fix. Strong proficiency in a statically typed, compiled backend language. Go and Python are what we write most; solid Java, Rust, C++, C#, or Kotlin experience translates well. Real working knowledge of at least one database and how it behaves under load - indexing, query... 
    C#
    Long term contract
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    more than 2 months ago
  •  ...degree or higher in Electrical Engineering, Computer Engineering, or Computer Science Experience in software development with C, C++, C#, and/or Python. Entrepreneurial mindset with a customer-first attitude and a bias toward action Excellent written and oral communication... 
    C#
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    more than 2 months ago
  • $90k - $125k per year

     ...professionally building web applications ~ High level of proficiency and experience with at least one of PHP, Python, Ruby, Go, C/C++ or C# ~ A strong understanding of relational databases and SQL ~ A strong understanding of computer science concepts, e.g. data structures... 
    C#
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  •  ...more innovative. ~5+ years professionally building web applications ~ Experience with at least one of PHP, Python, Ruby, Go, C/C++ or C# ~ Javascript experience - ES6, Webpack, Angular, React JS, React Native ~ A solid understanding of relational databases and SQL... 
    C#
    Full time

    Push Operations

    Vancouver, BC
    more than 2 months ago
  • $115.1k - $161.2k per year

     ...improve usability, stability and workflow velocities. You will report to a Development Director and the bulk of your work will be done in C#/C++. As a Tools Software Engineer for a game at Maxis, you will Work with designers, producers, artists, and engineers to identify... 
    C#
    Full time
    Flexible hours

    Electronic Arts

    Vancouver, BC
    2 days ago
  •  ...Strong analytic and problem solving skills A commitment to quality and a thorough approach to work Proficient in C# and SQL Server and familiarity in C++ Nice to Have - Technical Skills: Experience with RFS, Wealthview banking or Ovation (Captivation) Experience... 
    C#
    Full time
    Immediate start

    CGI

    Vancouver, BC
    2 days ago
  • $114.4k - $203.9k per year

     ...Electrical Engineering or other related technical areas (including mathematics and physics). ~4+ years of industrial experience coding in C++, C#, C, Java or Python. ~4+ years of experience in applying deep learning techniques and drive end-to-end AI product development (... 
    C#
    Ongoing contract
    Local area
    Worldwide

    Microsoft

    Vancouver, BC
    20 days ago
  • $135.8k - $253k per year

     ...related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. ~4+ years demonstrated expertise in web application development,... 
    C#
    Full time
    Local area

    Microsoft

    Vancouver, BC
    2 days ago
  • $115k - $160k per year

     ...problems in real-time Be able to read code, and have basic coding/scripting ability in one or more languages: Java, Python, Ruby, C, C++, C#, Javascript, node.js, Go, etc Desire and ability to rapidly learn a wide variety of new technical skills Strong teamwork:... 
    C#
    Full time
    Worldwide

    MongoDB

    Vancouver, BC
    10 hours ago

Do you want to receive more vacancies?

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