bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesJobsforhumanityProgramming Team Lead (Engine)

Programming Team Lead (Engine)

Jobsforhumanity · Saguenay, QC, Canada · Remote · Active · SmartRecruiters

Job facts

FieldValue
CompanyJobsforhumanity
TitleProgramming Team Lead (Engine)
Normalized title-
Department / teamManagement
LocationSaguenay, QC, Canada
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerSmartRecruiters
Posted / first seen2025-02-05 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Jobsforhumanity.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Saguenay.Open
Department jobsActive postings in Management.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyJobsforhumanity
Source5d7b2862-06b1-4bca-9c95-79fad658e0a1
ATS providerSmartRecruiters

Description

Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: Ubisoft As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops together. Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you. What you'll do On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines, to plan ahead, identify risks and deliver on time. You code alongside your team on a daily basis. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology. What you'll bring A degree in computer science or computer engineering; A good knowledge of programming languages such as C++, C#, java, python or others; Several years of solid experience in programming; Knowledge of video game engines or experience in embedded software programming or similar; Experience in managing a team of programmers or other similar experience; Excellent communication and strategic leadership skills; The ability to remain calm in difficult situations (you know there is always a solution); An understanding of game production and good interpersonal skills with non-technical people. What to send our way Your CV highlighting your education, experience, skills and, if applicable, your delivered games. Working at Ubisoft means A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program,  access to complete Dialogue telemedicine services , an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more.  Click here for all the details. Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication  and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come; Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status. Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.

Full job record

Job ID0a06e9db876c34c7ac693dd34b650945da287892
Org IDbc353e20-6ebc-4ca2-9924-817cec47f48b
Source ID5d7b2862-06b1-4bca-9c95-79fad658e0a1
Board ID5d7b2862-06b1-4bca-9c95-79fad658e0a1
Providersmartrecruiters
Provider Job Key744000040812785
TitleProgramming Team Lead (Engine)
Normalized Title
Statusactive
Activeyes
Location TextSaguenay, QC, Canada
DepartmentManagement
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryCanada
RegionQC
CitySaguenay
Salary RawJobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: Ubisoft As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops together. Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you. What you'll do On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines, to plan ahead, identify risks and deliver on time. You code alongside your team on a daily basis. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology. What you'll bring A degree in computer science or computer engineering; A good knowledge of programming languages such as C++, C#, java, python or others; Several years of solid experience in programming; Knowledge of video game engines or experience in embedded software programming or similar; Experience in managing a team of programmers or other similar experience; Excellent communication and strategic leadership skills; The ability to remain calm in difficult situations (you know there is always a solution); An understanding of game production and good interpersonal skills with non-technical people. What to send our way Your CV highlighting your education, experience, skills and, if applicable, your delivered games. Working at Ubisoft means A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program,  access to complete Dialogue telemedicine services , an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more.  Click here for all the details. Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication  and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come; Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status. Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.
Salary Min
Salary Max
Salary Currency
Salary Periodday
Source URLhttps://jobs.smartrecruiters.com/JobsForHumanity/744000040812785-programming-team-lead-engine-
Apply URLhttps://jobs.smartrecruiters.com/JobsForHumanity/744000040812785-programming-team-lead-engine-?oga=true
First Seen At2026-05-31 17:41:58Z
Last Seen At2026-06-06 20:29:33Z
Last Checked At2026-06-06 20:29:33Z
Last Changed At2026-05-31 17:41:58Z
Inactive At
Source Posted At2025-02-05 18:30:04Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=jobsforhumanity/date=2026-06-06/2026-06-06T20-28-54-091Z-fb127eaa92654251920165c6e930eb4b65833e29cf4ebd9dd0c14a12d8d30162.json
Event Fields
{
  "content_hash": "a6dca6fff50243a5d1ba5ec63699832d658b8be809e5d724b5b3d9559a88f41c",
  "source_hash": "62465735258b833a6e171d4876b7c378092401d4c7cca82b9f191d798767c0f7",
  "last_changed_at": "2026-05-31T17:41:58.233Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Saguenay, QC, Canada",
    "city": "Saguenay",
    "region": "QC",
    "country": "Canada",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T20:29:33.694Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Saguenay, QC, Canada",
      "city": "Saguenay",
      "region": "QC",
      "country": "Canada",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "remote",
  "salary_period": "day",
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "744000040812785",
  "ref": "https://api.smartrecruiters.com/v1/companies/jobsforhumanity/postings/744000040812785",
  "name": "Programming Team Lead (Engine)",
  "uuid": "6ff8895d-d069-44a1-a687-5924960f1620",
  "detail": {
    "id": "744000040812785",
    "name": "Programming Team Lead (Engine)",
    "uuid": "6ff8895d-d069-44a1-a687-5924960f1620",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<p>As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops together.</p><p>Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you.<br>\n&#xa0;</p><p><strong>What you'll do</strong>&#xa0;</p><p>On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines, to plan ahead, identify risks and deliver on time.</p><p>You code alongside your team on a daily basis. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology.</p>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "<p><strong>What you'll bring</strong></p><ul><li>A degree in computer science or computer engineering;</li><li>A good knowledge of programming languages such as C++, C#, java, python or others;</li><li>Several years of solid experience in programming;</li><li>Knowledge of video game engines or experience in embedded software programming or similar;</li><li>Experience in managing a team of programmers or other similar experience;</li><li>Excellent communication and strategic leadership skills;</li><li>The ability to remain calm in difficult situations (you know there is always a solution);</li><li>An understanding of game production and good interpersonal skills with non-technical people.</li></ul>",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. <br><br> Company Name:  Ubisoft<br><br>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "<p><strong>What to send our way</strong></p><ul><li>Your CV highlighting your education, experience, skills and, if applicable, your delivered games.</li></ul><p><strong>Working at Ubisoft means</strong></p><ul><li>A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program,&#xa0;<a href=\"https://www.dialogue.co/en/\">access to complete Dialogue telemedicine services</a>, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more.&#xa0;<a href=\"https://quebec.ubisoft.com/en/the-new-life-at-ubisoft/\">Click here for all the details.</a></li><li>Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication&#xa0; and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come;</li><li>Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.</li><li>Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.</li></ul>",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "daac6a2a-6876-47fc-83a9-c3e503b5d7f4",
    "active": true,
    "company": {
      "name": "Jobs for Humanity",
      "identifier": "JobsForHumanity"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "fbc94e6c-c667-42a6-aca6-695153f87f2d",
    "applyUrl": "https://jobs.smartrecruiters.com/JobsForHumanity/744000040812785-programming-team-lead-engine-?oga=true",
    "function": {
      "id": "management",
      "label": "Management"
    },
    "industry": {
      "id": "computer_hardware",
      "label": "Computer Hardware"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Saguenay",
      "hybrid": false,
      "region": "QC",
      "remote": true,
      "country": "ca",
      "latitude": "48.4280529",
      "longitude": "-71.0684923",
      "fullLocation": "Saguenay, QC, Canada"
    },
    "refNumber": "REF394237G",
    "postingUrl": "https://jobs.smartrecruiters.com/JobsForHumanity/744000040812785-programming-team-lead-engine-",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "COUNTRY",
        "valueId": "ca",
        "fieldLabel": "Country/Region",
        "valueLabel": "Canada"
      },
      {
        "fieldId": "63d99cc3eb57bf40dffe8dbf",
        "valueId": "f813ba9f-286d-4f4c-a39d-a08c492b9ccc",
        "fieldLabel": "Company",
        "valueLabel": "Ubisoft"
      },
      {
        "fieldId": "6009934e43b5ad146293a233",
        "valueId": "38cf9d37-2eca-4056-8e66-8504dde0e63b",
        "fieldLabel": "Brands",
        "valueLabel": "Ubisoft"
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/JobsForHumanity/publication/6ff8895d-d069-44a1-a687-5924960f1620?dcr_ci=JobsForHumanity",
    "defaultJobAd": true,
    "releasedDate": "2025-02-05T18:30:04.656Z",
    "experienceLevel": {
      "id": "mid_senior_level",
      "label": "Mid-Senior Level"
    },
    "typeOfEmployment": {
      "id": "permanent",
      "label": "Full-time"
    }
  },
  "company": {
    "name": "Jobs for Humanity",
    "identifier": "JobsForHumanity"
  },
  "jobAdId": "fbc94e6c-c667-42a6-aca6-695153f87f2d",
  "function": {
    "id": "management",
    "label": "Management"
  },
  "industry": {
    "id": "computer_hardware",
    "label": "Computer Hardware"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Saguenay",
    "hybrid": false,
    "region": "QC",
    "remote": true,
    "country": "ca",
    "latitude": "48.4280529",
    "longitude": "-71.0684923",
    "fullLocation": "Saguenay, QC, Canada"
  },
  "refNumber": "REF394237G",
  "department": {},
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "COUNTRY",
      "valueId": "ca",
      "fieldLabel": "Country/Region",
      "valueLabel": "Canada"
    },
    {
      "fieldId": "63d99cc3eb57bf40dffe8dbf",
      "valueId": "f813ba9f-286d-4f4c-a39d-a08c492b9ccc",
      "fieldLabel": "Company",
      "valueLabel": "Ubisoft"
    },
    {
      "fieldId": "6009934e43b5ad146293a233",
      "valueId": "38cf9d37-2eca-4056-8e66-8504dde0e63b",
      "fieldLabel": "Brands",
      "valueLabel": "Ubisoft"
    }
  ],
  "defaultJobAd": true,
  "releasedDate": "2025-02-05T18:30:04.656Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "mid_senior_level",
    "label": "Mid-Senior Level"
  },
  "typeOfEmployment": {
    "id": "permanent",
    "label": "Full-time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/0a06e9db876c34c7ac693dd34b650945da287892?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/bc353e20-6ebc-4ca2-9924-817cec47f48bJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/5d7b2862-06b1-4bca-9c95-79fad658e0a1JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/0a06e9db876c34c7ac693dd34b650945da287892/eventsJSON