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

Lead Programmer

Punk Science Studios Inc.

Engineering · Fully remote · Nova Scotia or PEI · Full-time
You're responsible for the code, the architecture, and the effectiveness of the programmers and AI agents who write it. Seventy percent building and solving hard problems, thirty percent leading and improving a small team.
A lead's job is to keep the codebase and the people who work in it healthy at the same time. You will spend most of your week writing code and taking on the problems nobody else can, and the rest making the programmers around you better and keeping production honest about what is possible.
You will be the first programming lead at the studio, so you will set the standards you then hold everyone to: how code is reviewed, how systems are designed, how human-first AI tooling is used, and how a small team ships without burning out.
You report to the Studio Director and, on client work, to the client's stakeholders.
What you'll do
Your camera's always on, even if theirs isn't
Split your time roughly 70/30: writing code and taking on hard problems, then mentoring and managing a small team of programmers
Work well with Production team members and settle issues between programmers and stakeholders before they become problems
Design and build game systems and gameplay, and own the architecture they sit in
Oversee and coordinate a team of programmers and the project-level processes around them
Define and maintain the team's coding standards, review process, and technical documentation
Own a project's technical direction: engine and package choices, project structure, and the architecture of core systems
Break features down with production into estimates the team can actually hit, and flag risk early
Run code reviews and pair with programmers so the standard is taught, not just enforced
Own performance and stability targets across shipping platforms
Take part in hiring: interviews, work-sample review, and onboarding new programmers
Set how the team uses AI coding agents and tooling, and keep the output to the same standard as hand-written code
What you bring
Five or more years of Unity experience
At least three shipped commercial titles
Familiar with SOLID principles, with a strong leaning toward producing high-quality code
You're excited about AI tooling and agentic workflows, and you embrace them
You enjoy mentorship and encouraging other developers
Good-humoured, optimistic and adaptable
A servant-leader
Expert C# and a working knowledge of Unity internals: the player loop, the job system, Burst, addressables, and URP
You've led or mentored programmers before, formally or otherwise, and can describe what you would do differently
You can design a system on paper, explain the trade-offs in plain language to a producer, and then build it
You are comfortable in the hot seat, talking to a client about what you're doing and why
You're unafraid of profiling and fixing frame-time, memory, and GC problems on a real target
Fluent with git branching strategies, code review, and CI for game builds
You've shipped through at least one platform submission: Steam, console certification, or mobile store review
You're notable for your excellent communication skills;
most of our decisions are made in text
Resident of Nova Scotia or Prince Edward Island
Nice to have
Multiplayer or networking experience: Netcode for GameObjects, Photon, FishNet, or client-server authority in general
Console development and certification experience (Xbox XR, PlayStation TRC, Switch lotcheck)
Experience with Unity editor tooling and designer-facing workflows
Some C++ or another engine, for perspective
You've worked in a fully remote team before
What we offer
Fully remote within Nova Scotia and Prince Edward Island
Health and dental benefits
The hardware you need to do the job
Three weeks' vacation plus the Christmas holidays
Punk was never about who you are .It was about what you made.
To put it simply, we want you to be proud that you work for Punk Science and eager todo your best work every day.
If you need an accommodation at any point in the process, say so in yourfirst email. It will be arranged without fuss.
#J-18808-Ljbffr
Vacancy posted 47 minutes ago
Similar jobs that could be interesting for youBased on the Lead Programmer in Winnipeg, MB vacancy
  •  ...move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.Responsibilities Lead,... 
    Suggested
    Full time
    Work at office

    Larian Studios

    Winnipeg, MB
    48 minutes ago
  •  ...drives robust production workflows for an AAA title across Unreal Engine, desktop applications, and optional web-enabled tools.As Lead Tools Programmer, you define architecture and guide implementation for systems supporting content creators and developers. You collaborate with... 
    Suggested

    Nbcuniversal3

    Winnipeg, MB
    45 minutes ago
  •  ...établissement de nouveaux standards pour l'industrie du jeu vidéo et la communauté dans son ensemble.Nous recherchons un·e Responsable Programmation Gameplay expérimenté.E et qualifié.E pour travailler sur notre simulation de combat spatial passionnante pour PC, Star Citizen !... 
    Suggested
    Daily paid
    Worldwide

    Cloud Imperium Games Limited

    Winnipeg, MB
    50 minutes ago
  • Elevate your career as a Lead Robot Programmer in Brantford, ON, focusing on advanced automation systems and robotics. Work in a collaborative environment with competitive pay and a 4-day work week. This full-time position provides the chance to join an innovative automation... 
    Suggested
    Full time

    Remote People Ltd.

    Winnipeg, MB
    52 minutes ago
  • Guidez la programmation de la jouabilité chez Ubisoft grâce à votre expertise technique, votre maîtrise du C++ et votre leadership d’équipe. Contribuez aussi en animation et IU.En tant que lead technique jouabilité, vous définirez la vision technique et sa feuille de route.... 
    Suggested

    Ubisoft Montréal

    Winnipeg, MB
    49 minutes ago
  •  ...Accenture Construct is seeking a Senior Programme Manager – Electrification to lead the delivery of complex railway electrification programmes, including OCS/OLE foundations, substations and power distribution. You will oversee design, procurement, construction, testing and... 

    Accenture Construct

    Winnipeg, MB
    52 minutes ago
  • Bombardier, basé à Dorval, recherche un cadre senior en gestion de programmes pour piloter la transformation et les initiatives stratégiques. Vous définirez la feuille de route opérationnelle, travaillerez avec l'ingénierie, l'approvisionnement et les finances afin d'améliorer... 

    Bombardier

    Winnipeg, MB
    47 minutes ago
  • Ubisoft Montréal is seeking a Senior 3D Programming Team Lead to guide the development and optimization of 3D systems. You will work closely with technical and artistic teams to ensure a cohesive vision and high performance across engines and tools. You will profile GPU usage... 

    Ubisoft Montréal

    Winnipeg, MB
    50 minutes ago
  • SAS programming and clinical research expertise define this Principal Statistical Programmer role with Alira Health. Support high-quality deliverables across client projects.This position leads statistical programming activities, including complex clinical projects, while... 

    Alira Health Canada Inc

    Winnipeg, MB
    47 minutes ago
  • Elevate your career as a Technical Lead Programmer Analyst with Scotiabank in Toronto, Ontario. Focus on designing and developing complex enterprise applications with a client-centered approach. The iTrade Client Onboarding team at Scotiabank’s GWMSDigital Client Services... 

    Scotiabank

    Winnipeg, MB
    50 minutes ago
  •  ...développement de jeux et du leadership pour guider de petites équipes de programmation dans le cadre de mandats dynamiques auprès des studios...  ...jeu majeurAvoir livré des titres AAA dans un rôle de responsable (lead)Expérience de développement sur consoles, y compris les... 
    Casual work

    2k

    Winnipeg, MB
    51 minutes ago
  •  ...développer de nouvelles compétences? Ce poste est pour vous ! Le programme d'avions commerciaux A220 recherche un responsable de l’équipe...  ...role as Head Of (HO) A220 Programmes Control CM’team will be to lead a team of analysts and specialists in order to secure the operational... 
    Permanent employment
    Contract work
    Worldwide
    Flexible hours
    Day shift

    Airbus SE

    Winnipeg, MB
    51 minutes ago
  • Join Cloud Imperium Games as a Lead Gameplay Programmer for Star Citizen, focusing on innovative gameplay systems. Collaborate in a creative, cross-disciplinary team to develop engaging gaming experiences. In this key role, you will work closely with Creative Directors while... 

    Cloud Imperium Games

    Winnipeg, MB
    52 minutes ago
  • Accenture Construct seeks a Senior Programme Manager – Electrification to lead (OCS/OLE) electrification programmes, delivering design to handover across rail projects with safety, schedule and cost accountability. You will oversee multidisciplinary teams, govern programme... 

    Accenture PLC

    Winnipeg, MB
    51 minutes ago
  • Drive technical leadership as a Lead Unreal Engine Programmer on an AAA title. Define and optimize core systems while mentoring talent and guiding technical direction. In this pivotal Lead role, you will be responsible for architecting and implementing Unreal Engine systems... 

    Nbcuniversal3

    Winnipeg, MB
    47 minutes ago
  • Identifiant De Demande De PosteR027766 Titre Du PosteChef sénior, Programmation Gameplay // Senior Lead Gameplay Programmer Description Du Poste (Français)Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 25 ans d’expertise... 
    Seasonal work

    Beenox

    Winnipeg, MB
    47 minutes ago
  •  ...Honeywell recherche un Spécialiste principal(e) de programme pour superviser divers projets d’affaires au Canada. Basé au site du CRCHUM à Montréal, vous coordonnerez des activités avec des parties prenantes internes et externes, en assurant le respect du calendrier et du... 

    Honeywell International Inc

    Winnipeg, MB
    51 minutes ago
  • Shape construction and commissioning outcomes for Accenture Construct’s Toronto railway programmes through expert electrification and contractor leadership.This Senior Programme Manager – Electrification role owns programme accountability across railway construction, from early... 
    For contractors

    Accenture PLC

    Winnipeg, MB
    44 minutes ago
  • AvantagesSlalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries partner with clients to co-create powerful customer... 
    Work at office
    Local area

    Slalom Build

    Winnipeg, MB
    49 minutes ago
  •  ...reconnaissance au cœur de nos priorités, pour que nos équipes puissent s’épanouir et aimer ce qu’elles font… la plupart du temps . Leader de programme d’entreprise – SalesforceAlors, quel sera mon rôle? Aider à bâtir une équipe afin d’influencer, d’habiliter et de faire... 
    Daily paid
    Contract work
    Work at office

    Slalom

    Winnipeg, MB
    46 minutes ago
  • LCI Éducation recherche un Expert en Développement de Programmes d’Études pour concevoir, réviser et harmoniser des programmes collégiaux, en collaboration avec les parties prenantes afin de garantir leur qualité et leur conformité. Vous évaluerez les programmes, proposez des... 

    Collège LaSalle, Montréal

    Winnipeg, MB
    46 minutes ago
  •  ...As Lead Tools Programmer , you are responsible for defining, building, and guiding tools and workflows that empower content creators and developers across the project. This role spans in‑engine tooling, standalone desktop applications, and optional web‑enabled tools, enabling... 
    Daily paid
    Long term contract
    Work at office

    Nbcuniversal3

    Winnipeg, MB
    44 minutes ago
  • $110k - $140k per year

     ...Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry...  ...millions of casual players every day. Job Overview: As a Lead Programmer at Smoking Gun Interactive (SGI), you're a talented and... 
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Winnipeg, MB
    52 minutes ago
  • Airbus Atlantique, nouveau champion de dimension mondiale, basé à Mirabel, recherche son futur Responsable Performance & Projets Programme Global 8000. Vous soutiendrez la gestion du programme et des projets avec les outils de pilotage et les méthodes de gestion de projet.... 

    Airbus SE

    Winnipeg, MB
    48 minutes ago
  • Lead Tools Programmer | Programmeur ou programmeuse outils Lead NBCUniversal est l’une des plus importantes entreprises de médias et de divertissement au monde. Nous créons du contenu de calibre mondial que nous distribuons à travers notre portefeuille de productions cinématographiques... 
    Daily paid
    Work at office
    Local area

    Nbcuniversal Media, LLC

    Winnipeg, MB
    47 minutes ago
  • Company Description Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable...  ...help us create the unknown!Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all... 

    Ubisoft Montréal

    Winnipeg, MB
    47 minutes ago
  •  ...move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high calibre games our fans have come to expect. Responsibilities Lead,... 
    Full time
    Work at office
    Local area

    Larian Studios

    Winnipeg, MB
    45 minutes ago
  • NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across...  ...le monde dans lequel nous vivons.Job Description As a Lead Engine Programmer, you are responsible for defining, building, and guiding the... 
    Long term contract
    Local area

    Nbcuniversal Media, LLC

    Winnipeg, MB
    47 minutes ago
  • Child Maintenance Service - Programme Management Office Lead As the UK government’s largest public service provider, the Department for Work and Pensions (DWP) is responsible for welfare, pensions and child maintenance policies.The Child Maintenance Service (CMS) supports... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Government Recruitment Service

    Winnipeg, MB
    50 minutes ago
  • Larian Studios in Canada seeks a Lead Graphics Programmer to guide our Graphics team and help advance our proprietary engine across platforms. You will mentor engineers, drive performance, and collaborate with other leads to deliver high-quality, feature-rich RPG experiences... 

    Larian Studios

    Winnipeg, MB
    45 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Programmer. Be the first to apply!