Programmer - C++

Smoking Gun Interactive, Vancouver, Canada, Internship

What our tracking knows about this posting

Published on 17 September 2026 · first appeared in our records on 18 September 2026.

Stable posting: first seen on 18 September 2026, with no abnormal reposting.

This posting shows no salary, while 12% of open postings in the same sector in this country (Canada) do.

View the posting at the employer Have my resume reviewed for this job
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++ 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; • Working Knowledge of C#; • Console programming experience, Xbox One and/or PS4.

Other recent postings in the same sector