Smoking Gun Interactive Inc. logo

Smoking Gun Interactive Inc.

Remote Jobs

A games studio led by industry veterans delivering high-quality titles with some of the biggest brands. #Gaming #SGI

2 open rolesTeam 51,200Since 2007H1B No SponsorLatest: May 15, 2026, 8:03 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

2 Jobs

Smoking Gun Interactive Inc. logo

C++ Programmer

Smoking Gun Interactive Inc.

A games studio led by industry veterans delivering high-quality titles with some of the biggest brands. #Gaming #SGI

Backend Engineer15 days ago
Full TimeRemoteMid LevelTeam 51-200Since 2007H1B No Sponsor

• 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)

Canada
$70K - $90K / year
Smoking Gun Interactive Inc. logo

Lead Programmer

Smoking Gun Interactive Inc.

A games studio led by industry veterans delivering high-quality titles with some of the biggest brands. #Gaming #SGI

Full TimeRemoteSeniorTeam 51-200Since 2007H1B No Sponsor

• Collaborate with the Technical Director to establish a unified technology vision for the project including writing and reviewing technical design documents; • Produce high-quality, efficient, clean, and modular code; • Collect and document users' requirements and develop logical specifications; • Research, evaluate and synthesize technical information to design, develop and test computer-based systems; • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs; • Plan, design and co-ordinate the development, integration and operation of computer-based systems; • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for applications software; • Lead and co-ordinate teams in the development of software and integrated information systems, process control software and other embedded software control systems; • Show proactivity in identifying tasks/problems that need tackling, outside of known scheduled work, from refactoring to bug fixing; • Be able to go above and beyond in their daily tasks as required; • Provide mentorship and training for programmers to create an atmosphere of cooperation and learning; • Provide and accept feedback on all aspects of code quality (performance, readability, testability, design); • Demonstrate forward thinking in regards to what impact design and implementation decisions will have on the overall project during each phase of development; • Work with Production in the creation and risk-management of project milestone goals and schedules; • Coordinate the hiring, supervising and managing of other members of the team.

Canada
$105K - $135K / year
Job Closed