Lead Programmer, C++

🕒 Setembro 18

🇨🇦 Canadá – Remoto

💵 $110.000 - $140.000 / ano

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

👻 Score fantasma 2%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Smoking Gun Interactive Inc.

Smoking Gun Interactive Inc.

51 - 200 funcionários

Fundada em 2007

🎮 Jogos

📱 Mídia

Gaming • Media

Smoking Gun Interactive Inc. é um estúdio de desenvolvimento de jogos líder na indústria, fundado em 2007 por veteranos premiados. A empresa faz parte da Keywords Studio e é conhecida por criar jogos e experiências interativas de alta qualidade e imersivos. A Smoking Gun Interactive colabora com marcas renomadas para desenvolver uma ampla gama de jogos multiplataforma para mobile, PC e consoles. Suas criações, como Age of Empires: Castle Siege e Phobies, ressoam com jogadores de estratégia e entretêm milhões de jogadores casuais em todo o mundo.

Descrição

• Collaborate with the Technical Director to establish a unified technology vision for the project • Write and review 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 evaluate performance and reliability • Plan, design, and coordinate development, integration, and operation of computer-based systems • Assess, test, troubleshoot, document, upgrade, and develop maintenance procedures for application software • Lead and coordinate teams developing software and integrated information systems, process control software, and embedded software control systems • Identify unscheduled tasks and problems, including refactoring and bug fixing • Provide mentorship and training for programmers • Provide and accept feedback on code quality, including performance, readability, testability, and design • Consider project-wide impacts of design and implementation decisions • Work with Production on project milestone goals, schedules, and risk management • Coordinate hiring, supervision, and management of team members

🎯 Requisitos

• 5+ years’ experience as a programmer in the game industry and or related field • A bachelor’s degree in Computer Science, Engineering or equivalent • Passion for playing and creating innovative games – you consider yourself a gamer • Shipped at least one game as a senior or lead programmer • A natural affinity for being strongly self-motivated and an independent worker • Expert working knowledge of C++, Standard Library and Object Oriented Design • Strong understanding of general and 3D math, statistics and probability • 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 • An impressive ability to estimate work load and execute on the work in the time estimated • Contributed to planning product releases alongside production or project management • Mentored multiple programmers in both coding capabilities and forwarding their career • Experience with C#, Java, Lua, HLSL/Cg shaders, iOS, Android, Test Driven Development, Visual Studio, Perforce, unit testing, TDD for server development, C# server environments, AWS, Azure, GCP, running a live server environment and supporting operations is desirable • Applicants must be currently located in British Columbia, ideally within the greater Vancouver area

🏖️ Benefícios

• 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 • Hybrid working • Training & Development

Candidatar-se

Vagas Similares

🕒 Setembro 16

OX Security

51 - 200

🔒 Cibersegurança

☁️ SaaS

🏢 Corporativo

Senior Backend Engineer building VIBESEC’s AI security products at OX Security. Designing Node.js and TypeScript backends for distributed systems and customer-driven features.

🇨🇦 Canadá – Remoto

💰 Venture Round em 2023-08

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 15

Plooto

51 - 200

💳 Fintech

💸 Finanças

☁️ SaaS

Senior Backend Engineer scaling Plooto’s cloud-native payment and cash-flow platform. Designing distributed systems and backend services for 14,000+ North American businesses.

🇨🇦 Canadá – Remoto

💰 Series B em 2022-12

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 14

Blitzoo

11 - 50

🎮 Jogos

👥 B2C

Lead Backend Engineer owning Scala/Akka real-time gameplay, payments, and compliance. Driving backend architecture and operations across three live casino gaming products.

🇨🇦 Canadá – Remoto

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

Akka

Erlang

MongoDB

Scala

🕒 Setembro 14

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ Comércio Eletrônico

Senior Backend Software Engineer building scalable APIs, data systems, and experimentation services. Powering customer acquisition, engagement, and personalized experiences for Affirm’s consumer financing platform.

🇨🇦 Canadá – Remoto

💵 $153.000 - $213.000 / ano

💰 Post-IPO Equity em 2021-01

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 11

Tailscale

51 - 200

☁️ SaaS

🔐 Segurança

📡 Telecomunicações

Backend Engineer building Tailscale’s secure networking control plane and backend services. Developing distributed systems, relay infrastructure, and identity integrations for safer device connectivity.

🇨🇦 Canadá – Remoto

💵 $218.420 - $302.840 / ano

💰 $100.000.000 Series B em 2022-05

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório