{"id":"60456d13-72a3-4412-b428-42d07d9e846f","title":"Senior Programmer - Tools | Programmeur senior - Outils","company":{"id":"a38cd021-599f-4399-9753-7bfa1eb7a7da","name":"NBCUniversal3","website":null,"url":"https://yesjob.brogu.ca/companies/a38cd021-599f-4399-9753-7bfa1eb7a7da"},"url":"https://yesjob.brogu.ca/jobs/60456d13-72a3-4412-b428-42d07d9e846f","apply_url":"https://jobs.smartrecruiters.com/NBCUniversal3/744000159953679-senior-programmer-tools-programmeur-senior-outils?oga=true","status":"open","location":"Montreal, QUEBEC, Canada","locations":[{"city":"Montreal","region":"QC","country":"CA"}],"workplace":"hybrid","remote_eligible_countries":[],"employment_types":["full_time"],"work_auth_required":"unspecified","term":null,"salary_cad_per_year":null,"languages_required":[],"seniority":null,"first_seen_at":"2026-11-05T21:28:54.302Z","last_seen_at":"2026-11-06T13:09:43.456Z","salary_text":null,"summary":"- Senior Tools Programmer role (Unreal Engine editor tools and standalone desktop apps) at NBCUniversal's Montreal office, full-time.\n- Hybrid: must work in the Montreal office at least 4 days a week.\n- Must be legally authorized to work in Canada; no sponsorship or language requirement stated.\n- Requires 6-8+ years of professional game programming experience, strong C++, Unreal Engine tools development and version control (Perforce or Git).","sources":["https://jobs.smartrecruiters.com/NBCUniversal3/744000159953679-senior-programmer-tools-programmeur-senior-outils"]}