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

Senior Game Programmer C++ C#

Smoking Gun Interactive Inc.

Build immersive games remotely from British Columbia as a Senior Game Programmer, applying expert C++ and C# development skills. Full-stack experience is central.

Smoking Gun Interactive, a Keywords Studio, seeks a Senior Programmer for game development projects. You will work across programming areas, collaborate on technology vision, and create modular code. The position requires mentoring experience and at least one shipped game as a senior or lead programmer.

Key Responsibilities:

  • Establish technology vision with Lead Programmer and Technical Director
  • Write and review technical design documents
  • Produce efficient, clean, modular code
  • Identify refactoring and bug-fixing tasks proactively
  • Mentor and train programmers through feedback

Requirements:

  • Five-plus years programming in games or related fields
  • Bachelor's degree in Computer Science, Engineering, or equivalent
  • Expert C++, C#, Standard Library, and object-oriented design knowledge
  • At least one game shipped as senior or lead programmer
  • Strong mathematics, problem-solving, communication, and estimation abilities

Bring full-stack game programming, technical collaboration, and mentoring expertise to Smoking Gun Interactive's remote Vancouver-area team.

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Game Programmer C++ C# in Toronto, ON vacancy
  • $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... 
    Senior
    C#
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    6 days ago
  •  ...organizations in the industry? Job Description The .NET Web Developer/Programmer need to have solid experience in .NET framework technologies and...  ...based and mobile applications Maintain and enhance existing C# code for web and mobile applications Create and maintain SQL... 
    C#
    Full time
    Flexible hours

    Asl Consulting

    Toronto, ON
    more than 2 months ago
  • $105k - $145k per year

     ...Description Level: Mid-Senior Graphics Programmer Location: on-site/hybrid From dodgeball in...  ...roadmap. Whether we're dreaming up a chaotic game of hide & seek in the dark or putting a...  ...with the languages we use; C, C++, and GLSL. # Experience using Vulkan,... 
    Senior
    Full time
    Flexible hours
    Night shift

    Velan Studios, Inc.

    Toronto, ON
    more than 2 months ago
  • $85k - $125k per year

     ...Description Level: Mid-Senior Gameplay Programmer  Location: on-site/hybrid  From dodgeball in...  ...roadmap. Whether we're dreaming up a chaotic game of hide & seek in the dark or putting a...  ...games are implemented in a mix of C/C++ and a proprietary scripting language.... 
    Senior
    Full time
    Flexible hours

    Velan Studios, Inc.

    Toronto, ON
    more than 2 months ago
  • $100k - $120k per year

     ...Description About Big Viking Games Big Viking Games is a Canadian gaming company focused on building, operating, and growing long...  ...higher level. About the Role Big Viking Games is hiring a Senior Data Analyst to support our live games, including YoWorld and FishWorld... 
    Senior
    Long term contract
    Full time
    Casual work
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    more than 2 months ago
  • $58k - $72.5k per year

     ...and Educational ~ Post-Secondary Education in Computer Science, Computer Engineering or equivalent experience ~ Experience in C++, C#, Java and/or any other object-oriented language a must ~ An understanding of how to apply ~ Abstraction ~ Inheritance, and ~... 
    C#
    Full time
    Contract work

    Discover Your Next Opportunity Below

    Toronto, ON
    more than 2 months 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... 

    Waterfront International Ltd

    Toronto, ON
    a month ago
  • $85k - $125k per year

     ...Description Level: Mid-Senior Engine and Tools Programmer  Location: on-site/hybrid  From dodgeball...  .... Whether we're dreaming up a chaotic game of hide & seek in the dark or putting...  ...shipped major features written in C and/or C++.  # Our curiosity drives us. You must... 
    Senior
    Full time
    Flexible hours

    Velan Studios, Inc.

    Toronto, ON
    more than 2 months ago
  • $140k - $180k per year

     ...Description Senior DevOps Engineer, Agentic Automation & Live Games Toronto, ON Hybrid, 3 days per week in office Full-time Department: Engineering Reports to: Engineering Leadership Compensation range: CAD $140,000 to $180,000 About Big Viking Games... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Big Viking Games

    Toronto, ON
    a month ago
  •  ...assessment through design, implementation, management and optimization to reach a true end-to-end solution. Job Description C++ Roles @Toronto, ON Job description: Technical Skills: -Strong knowledge in C++,XML , -Thorough knowledge of the standard library... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago
  •  ...As a small studio, we set out to do game dev differently and so to win this award...  ...and the individual. Overview: As a Senior Engine Programmer at Alpha Channel, you will be a part of...  ...private engines. Extensive experience with C++. Strong communication and... 
    Senior
    Full time
    Internship

    Alpha Channel Inc.

    Toronto, ON
    9 days ago
  •  ...About the role: The Children’s Programmer plays an important role in the delivery of NYWS’ child and youth programs with guidance from the Manager, Programs & Services. This role is responsible for facilitating age-appropriate educational and recreational programs to support... 
    Full time
    Summer work
    Internship
    Work at office
    Shift work

    North York Women's Shelter

    Toronto, ON
    23 days ago
  • $180k - $220k per year

     ...Description Technical Director, Live Games Toronto, ON Hybrid, 3 days per week in office Full-time Engineering Reports...  ...titles and the shared platform services they depend on. This is a senior hands-on technical leadership role. The split is roughly 75%... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    3 days per week

    Big Viking Games

    Toronto, ON
    a month ago
  •  ...As a leading mobile games developer, Jam City is looking to “level up” our talent for our talent team in Toronto. We’re on the hunt for innovators who consider themselves dynamic, collaborative and thrive in a fast-paced environment.   PERKS & BENEFITS Unlimited Vacation... 
    Long term contract
    Full time
    Temporary work
    Casual work
    Local area
    Night shift

    Jam City

    Toronto, ON
    more than 2 months ago
  •  ...ordinate with R&D team for custom features. Plan “project handover in multiple shifts” and “task division within team”. Ideally, Senior programmer should program complex portion OR new functionality and share other programming tasks within team to expediate programming.... 
    Senior
    Full time
    Shift work

    Dynata

    Toronto, ON
    4 days ago
  •  ...interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times—connecting players in...  ...take a proven game to its next level of growth. Reports to the Senior Director of Product for the Slots division.  What You'll Do:... 
    Senior
    Long term contract
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...We’re looking for a Digital Illustrator to create high-quality visual content for slot games across mobile and web platforms. This role focuses on illustration for symbols, characters, environments, UI elements, and promotional assets that feel bold, polished, and game-ready... 
    Full time
    Casual work

    High 5 Games

    Toronto, ON
    a month ago
  • $140k - $170k per year

     ...Description Lead Product Manager, Live Games Toronto, ON Hybrid, 3 days per week in office Full-time Department: Product Reports to: Product and Studio Leadership Compensation range: CAD $140,000 to $170,000 About Big Viking Games Big Viking Games... 
    Long term contract
    Full time
    Casual work
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    a month ago
  • $200k - $260k per year

     ...Senior Programme Delivery Manager – SaaS This range is provided by Darwin Hawkins. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$200,000.00/yr - CA$260,000.00/yr Direct message the job poster... 
    Senior
    Full time
    Contract work

    Darwin Hawkins

    Toronto, ON
    2 days ago
  •  ...nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Programmable Voice Engineer to develop programmable voice capabilities, call control services, media processing, and API-driven communications... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    11 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
    14 hours ago
  •  ...institutions, we’re on a mission to change the game. We’re more than a global leader in AI-...  ...to take that success further. As a Senior Technical Account Manager, you will own...  ...Relevant solution architecture, security or programme-delivery qualifications would also be beneficial... 
    Senior
    Full time
    Internship
    Work from home
    Flexible hours
    Rotating shift
    Weekend work

    Fenergo

    Toronto, ON
    6 days ago
  • $148k - $164k per year

     ...At Gardens Interactive, we're building games centered on connection, collective adventure, and emergent stories. We believe the spirit with...  ...build gameplay features in Unreal Engine using Blueprints and/or C++. You will create new world affordances: gameplay verbs, activities... 
    Long term contract
    Temporary work
    Remote work
    Work visa

    Gardens Interactive

    Toronto, ON
    1 day ago
  • Job Responsibility: A NEW BREED OF ENTERTAINMENT With almost 150 years of proud horseracing history, Woodbine Entertainment Group is the founding pioneer and largest operator of professional horseracing in Canada. Building on our rich past, we are surging ahead to ...
    Full time
    Casual work

    Woodbine Entertainment Group

    Toronto, ON
    2 days ago
  •  ...Position: Senior ETL Developer Location: Toronto, ON (onsite) Job ID#: RQ11713 Duration: 10 Months...  ..., KPIs, and operational reporting solutions. Experience with C# development, APIs, and application functions. Experience with... 
    Senior
    C#
    Full time

    Symbiotic Digital

    Toronto, ON
    6 days ago
  •  ...opportunity.  We can’t wait to get to know you!  The Work The Senior Manager, Model Validation reports to the Director, Model Risk...  ...with programming languages, which may include Python, R, SAS, C++, C#, Java, and MATLAB.  Excellent analytical and problem-solving capabilities... 
    Senior
    C#
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    a month ago
  • $210k - $390k per year

     ...excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next. Game/Gameplay Director to own Design across our SPIN Team's (Strategic Prototyping & Incubation) slate of projects. Reporting to the... 
    Hourly pay
    Full time
    Internship
    Manual labor
    Immediate start
    Remote work
    Flexible hours

    NF Studios Canada ULC

    Toronto, ON
    14 hours ago
  • $108k - $158k per year

     ..., IEEE 100G CK (C2M, CR, KR), and OIF 100G CEI (VSR, MR, LR), 224G, UCIe, etc. Strong programming skills in Python, Perl, Matlab, C/C++, or other scripting languages Proficiency in using and automating test instruments such as Scope, BERT, Logic Analyzer/Exerciser, VNA... 
    Senior
    Remplacement
    Full time
    Work from home

    Qualcomm

    Toronto, ON
    13 days ago
  • $136k - $187k per year

     ...pain points at scale. We're looking for a Senior level Platform Engineer to join a team of...  ...’ll do  Leverage cutting-edge AI pair-programmers and LLMs (such as Copilot and Claude) to accelerate...  ...programming languages like Go, Java, or C++ especially in backend services. Go is... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    28 days ago
  • $210k - $390k per year

     ...This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Game Director, SPIN based in Canada. In this role, you will lead the creative and mechanical design vision across a diverse portfolio of innovative... 
    Hourly pay
    Full time
    Internship
    Immediate start
    Remote work
    Flexible hours

    Jobgether

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

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