Développeur(se) logiciel Sénior — Équipe Diagnostics / Senior Software Developer — Diagnostics Team
Unity Technologies
L’opportunité
Développer la plateforme Unity consiste à concevoir, bâtir, tester et maintenir les systèmes qui permettent aux développeur(se)s de livrer et d’exploiter des jeux en direct à grande échelle. L’équipe Diagnostics fait partie de l’organisation LiveOps de Unity et est responsable des données qui indiquent aux créateur(rice)s comment leurs jeux se comportent réellement sur le terrain : rapports de plantage du runtime Unity, télémétrie et observabilité à travers les projets clients, analyses de la santé des produits, ainsi que les surfaces du Tableau de bord Unity qui redonnent ces données aux développeur(se)s.
Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’équipe Diagnostics en tant que généraliste à dominante backend. Il/elle va diriger la conception de bout en bout à travers notre pile — ingestion depuis des millions de clients de jeux, Pipelines bâtis sur OpenTelemetry, un lac de données basé sur ClickHouse, et les surfaces de tableau de bord dont dépendent les client(e)s — et collaborer étroitement avec les équipes Data, IAP, Profiler et DevX sur les intégrations qui rendent Diagnostics réellement utile. Notre pile est composée de Go (principalement), Kotlin, TypeScript et C#. Il s’agit d’une petite équipe autonome où le jugement sénior a un impact exponentiel : il/elle va définir la manière dont l’équipe conçoit, révise et livre ses solutions, y compris la façon dont nous utilisons les outils d’IA agentique comme partie intégrante de notre pratique de développement.
Ce que vous allez faire
- Diriger la conception de bout en bout pour l’ingestion, les Pipelines, le stockage et les requêtes ClickHouse, ainsi que les tableaux de bord sur lesquels les développeur(se)s s’appuient.
- Rédiger et maintenir des services Go de haute qualité capables de gérer à grande échelle des entrées contrôlées par des acteurs malveillants, avec une attention particulière à la fiabilité, à la performance et à la clarté des contrats de données.
- Rehausser les standards de revue de code et de revue de résultats assistés par l’IA — définir les normes utilisées par l’équipe lorsqu’elle livre des travaux en collaboration avec des agents de codage.
- Collaborer avec les différentes équipes (Data, IAP, Unity Profiler, DevX, Analytics) afin de concevoir des intégrations robustes en conditions de production et adaptées aux besoins réels des client(e)s.
- Encadrer les développeur(se)s de l’équipe, partager largement les bons modèles, et décomposer des problèmes ambigus en parcours concrets maximisant la valeur.
Ce que nous recherchons
- Avoir une expérience en production avec Go dans des services à haut débit, ainsi qu’une aisance sur un large éventail de tâches backend (ingestion, Pipelines, stockage et requêtes OLAP/colonnaires, tableaux de bord au besoin).
- Démontrer un jugement de niveau sénior : avoir mené des conceptions transversales, rehaussé le niveau de développement, et mentoré les pairs et collaborateur(rice)s individuels autour de soi.
- Posséder une réelle expérience pratique des flux de travail avec IA agentique : avoir utilisé des agents de codage (Claude Code, Codex, mode agent de Cursor, Gemini CLI ou équivalent) sur du travail concret, développé une opinion éclairée sur leurs compromis, et conçu des harnais, prompts ou sous-agents robustes face à la variance. Revoir les sorties de modèles avec la même rigueur que des revues de PR, et être capable de défendre chaque ligne de code en ses propres mots.
- Avoir de l’expérience en conception et en interrogation de magasins de données NoSQL ou OLAP/colonnaires (ClickHouse est un atout), ainsi qu’une compréhension pratique de bout en bout des Pipelines de données.
- Posséder d’excellentes aptitudes de collaboration et de communication, avec la capacité de travailler efficacement entre plusieurs équipes et fuseaux horaires.
Vous avez peut-être également
- Manifester un intérêt sincère ou une expérience en observabilité et télémétrie (OpenTelemetry en particulier) — c’est notre cœur de métier.
- Avoir une expérience front-end avec TypeScript et des contributions à des surfaces de type tableau de bord. Le backend est la priorité pour ce rôle; les compétences front-end sont un atout bienvenu, sans être une attente quotidienne.
- Avoir une expérience en production avec Kotlin, ou une exposition à C# du côté du moteur.
- Posséder un parcours dans le domaine du jeu vidéo — comprendre comment les développeur(se)s consomment les diagnostics, et ce que la performance et le profilage d’un jeu signifient concrètement pour eux/elles.
- Adopter des habitudes responsables dans la gestion des données des utilisateur(rice)s : tenir compte des frontières de confiance, de la rétention, de la journalisation hygiénique (aucune donnée personnelle identifiable, aucun jeton, aucun contenu complet de charge utile) et de la modélisation des menaces avant d’implémenter une fonctionnalité.
Information supplémentaire
- Le support à la relocalisation n’est pas disponible pour ce poste
- Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste
Avantages
Chez Unity, nous voulons que nos membres d’équipe s’épanouissent. Nous offrons un large éventail d’avantages conçus pour soutenir le bien‑être et l’équilibre travail‑vie personnelle.
Veuillez noter : l’admissibilité aux avantages, les offres spécifiques et la couverture varient selon le pays et le statut d’emploi.
- Assurance santé, vie et invalidité complète
- Subvention pour les déplacements
- Participation des employés à l’actionnariat
- Régimes de retraite/pension compétitifs
- Vacances et congés personnels généreux
- Support pour nouveaux parents grâce à des congés et programmes de soutien aux familles
- Collations offertes au bureau
- Programmes et soutien en matière de santé mentale et de bien‑être
- Groupes‑ressources pour employés
- Programme mondial d’aide aux employés
- Programmes de formation et de perfectionnement
- Programme de bénévolat et de jumelage de dons
La vie chez Unity
Unity [NYSE : U] est le premier moteur de jeu au monde, propulsant les expériences de plus de 3 milliards d’utilisateurs chaque mois. Les plus grands jeux mobiles, les titres indépendants PC les plus populaires, des jeux console parmi les plus innovants, ainsi que la quasi‑totalité des principales expériences XR et jeux Web sont développés, déployés et optimisés avec Unity.
Unity accompagne également des équipes dans des secteurs tels que l’automobile, l’industrie manufacturière et la santé pour concevoir, simuler et collaborer en 3D — comblant ainsi l’écart entre les idées et la réalité. Pour plus d’informations, veuillez visiter
Égalité des chances et accommodements
Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’ethnicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à nous en informer.
We are a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation or other protected status. If you have a disability that requires adjustments, please let us know.
#J-18808-Ljbffr- ...The opportunity Developing the Unity platform means designing, building, testing, and maintaining... ...and operate live games at scale. The Diagnostics team sits inside Unity's LiveOps umbrella and... ...when needed). Demonstrated senior‑level judgment: a track record of leading...SeniorWork at officeRelocation package
- ...À PROPOS DU RÔLE Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de nouvelle génération... ...expérience professionnelle en conception et développement logiciel dans un environnement Agile / Scrum La capacité de mener...SeniorInternshipWork at officeRemote workFlexible hours
- English follows On est une équipe de gens passionnés par notre mission: aider les entreprises à se protéger contre la cybercriminalité – et ça nous tient vraiment... ...! Ton Impact Dans Ce Rôle On cherche un·e développeur·euse logiciel pour rejoindre notre équipe de développement...SuggestedSummer workWork at officeRemote workFlexible hours
$141.4k - $204.4k per year
...creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. At EA, we believe games... ...creation easier, safer, and more rewarding. As a Senior Software Developer on our Research & Engineering team, you will collaborate...SeniorFull time3 days per week$122.3k - $170.7k per year
...As a Software Developer on Creative Innovation's Audio team, you will contribute to a large-scale AI-enabled audio initiative focused on evaluation and workflow... ...technical solutions with creative goals Report to a Senior Development Director You are / you have … ~5+...SeniorLocal area$100k - $125k per year
...Overview dormakaba is seeking an Embedded Software Developer based in Montreal, QC. The Embedded... ..., cloud, manufacturing, and sustaining teams. Follow quality system requirements,... ...dormakaba est à la recherche d'un Développeur de logiciels embarqués basé à Montréal...- Participez à l’innovation chez Unity en tant que Développeur Senior, responsable des systèmes de diagnostics pour les jeux. Vous construirez des services en Go et guiderez l’équipe dans l’atteinte de l’excellence. Dans ce rôle, vous utiliserez votre expertise pour concevoir...Senior
- ...Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++) Pourquoi joindre les rangs de Grass Valley? Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire...
- Rejoignez-nous comme Développeur Logiciel .NET et participez à des projets variés en cloud computing et en intégration. Mettez en œuvre vos compétences... ...des défis techniques Apportez votre créativité et vos nouvelles idées pour évoluer dans notre équipe dynamique. #J-18808-Ljbffr
- ...La dynamique de votre équipe: Notre groupe est responsable du développement logiciel d’une solution de vidéo surveillance entreprise... ...quotidien. Le chef d’équipe se rapportera au gestionnaire du... ...et supervisera un groupe de développeurs logiciels. Vous faciliterez les...Daily paidLocal areaFlexible hours
- ...renforcement. Reconnu mondialement pour ses importantes contributions au... ...Description du poste L’équipe Développement d’applications... ...interactives. En tant que développeur.se junior, vous contribuerez à... ...de bonnes pratiques de génie logiciel. Ce rôle est idéal pour quelqu...ApprenticeshipRemote workWorldwideFlexible hoursDay shift
$146k - $204.5k per year
...Senior Software Development Engineer (Content) Senior Software Development Engineer responsible... ..., raising the engineering bar for the team. Collaborate closely with product, architecture... ...content quality, coverage, and developer productivity. Minimum Qualifications...SeniorWork at office3 days per week- ...Poka, nous réinventons la manière dont les équipes de première ligne travaillent,... ...connectés du secteur manufacturier. Notre logiciel permet aux opérateurs.trices de partager... ...impact à l’échelle mondiale. En tant que Développeur·se Backend Staff chez Poka, tu occuperas un...SeniorDaily paidFull timeApprenticeshipWork at officeRemote workWork from homeFlexible hours
- ...Un Hub d’Expertise : Vous intégrez une équipe de haut niveau. Apprentissage & Formation... ...transformer les requis d'affaires en architectures logicielles fiables et évolutives. Garantir la... ..., rigueur et excellente capacité à gérer ses priorités. Aisance à naviguer et à...ApprenticeshipWork at officeRemote work
- ...vous ? En tant que membre de l’équipe RICARDO de Turbulent, vous... ...plus d’expérience en tant que développeur.euse frontend. Diplôme en programmation... ...member of Turbulent’s RICARDO team, you will contribute to the... ...of experience as a frontend developer. ~ Degree in computer...
- Rejoignez Expedia Group en tant que Développeur Logiciel III pour la Plateforme Contenu. Contribuez à l'enrichissement et à la distribution de millions d'actifs grâce à des solutions logicielles innovantes. En tant que Développeur Logiciel III sur la Plateforme Contenu d'Expedia...Senior
- ...efficacement avec les artistes, les concepteurs, les autres développeurs de contenu et les ingénieurs logiciels sur les exigences et la conception d’outils... ...outils Qu’attendons‑nous de notre Développeur d’outils Senior ? ~5 ans + d’expérience en tant que programmeur, que...Senior
- ...Nous sommes actuellement à la recherche d’un développeur logiciel senior ou d’une développeuse logicielle senior afin de se joindre à notre équipe d’ingénierie à Montréal. La personne choisie contribuera à la conception, au développement, à la vérification et à la maintenance...SeniorFull timeApprenticeship
- ...within open and collaborative teams, and who are not afraid to take... ...une meilleure intégration de ses opérations. Les travaux viseront... ...une certification Platform Developer I valide, émise par Salesforce... ...occasional meals, etc. Annual IT equipment budget A balanced work...Work at officeRemote workWork from homeFlexible hours
- ...quantitative fondée en 1998. Tower a fondé ses affaires en se basant sur une plateforme à haute performance et sur des équipes de négociation indépendantes. Nous avons... .... L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des...ApprenticeshipCasual workWork at officeWorldwide
- Rejoignez Genetec comme Développeur Logiciel .NET et façonnez l'avenir des services cloud. Ce poste exige des compétences solides en développement... ...pour l'innovation technique. En tant que membre de l'équipe Genetec One, vous serez responsable du développement et de l'...
- Rejoignez EXFO à Montréal comme Développeur logiciel Go en mode hybride. Concevez des solutions qui intègrent les données de réseaux pour des clients... ...des environnements cloud • Capacité à travailler en équipe Agile Apportez vos compétences en Go à EXFO pour transformer...
- ...Développeur·euse logiciel front-end senior Plusgrade conçoit les applications web élégantes et modernes permettant aux passagers du monde entier d'acheter... ...concepts techniques clairs pour les concepteurs et les équipes opérationnelles. L'intégration de l'IA fait partie...SeniorWork at officeRemote workWorldwideFlexible hours
- ...La dynamique de votre équipe: Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de Configuration... ...------------------------------------------------- Your team’s dynamic: The Software Developer - Builds & Releases...Flexible hours
- ...record time with the only hardware and software AI-powered platform built for the factory... ...and the impact they create. We’re a team of high achievers who grow through meaningful... ...software teams is looking for a Senior Software Developer, to guide us in technology choices and...SeniorInternshipWork at officeWork from home
- ...des projets aériens à fort impact comme développeur d'applications à Montréal. Ce poste hybride... ...axé sur la collaboration client. Notre équipe recherche un(e) développeur(euse) avec une... ...significative en développement logiciel. Vous aurez 5-7 ans d'expérience et une expertise...
- ...Développeur·euse Logiciel Principal·e (Paiements) An English version will follow. Tu es l'architecte... ...En tant que leader technique de l'équipe Paiements, tu seras le ou la garant·e... ...un poste vacant existant. Principal Software Engineer (Payments) You are the architect...RemplacementFull timeWork at officeRemote workWorldwideFlexible hours
- ...carrière en tant que développeur logiciel. Après avoir suivi une... ...to start your career as a Java Developer? In-depth graduate training,... ...training. What you’ll do: As a software developer with mthree, you’ll... ...applications in a global team environment. You’ll love seeing...Daily paidPermanent employmentFull timeContract workApprenticeshipFlexible hours
- Une entreprise de technologie à Montréal recherche un développeur passionné pour rejoindre une équipe multidisciplinaire. Le candidat idéal aura au moins 2... ...ainsi qu'une solide compréhension des architectures logicielles. Les responsabilités comprennent le développement de...
- ...détectées par l’œil humain. Grâce à nos logiciels de pointe, à l’IA et à des... ...nous sommes à la recherche d’un(e) développeur(euse) logiciel pour rejoindre notre équipe en intelligence artificielle et jouer... ...pour la production. Ce rôle se situe à l’intersection de l’IA et...Permanent employmentFull timeApprenticeshipWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(se) logiciel Sénior — Équipe Diagnostics / Senior Software Developer — Diagnostics Team. Be the first to apply!
- senior software developer Montréal, QC
- software engineer - computer Montréal, QC
- software developer remote Montréal, QC
- software engineer intern Montréal, QC
- software engineer devops Montréal, QC
- remote entry level software developer Montréal, QC
- linux software engineer Montréal, QC
- software engineer internship Montréal, QC
- ingénieur logiciel Montréal, QC
- software developer intern Montréal, QC
