Siemens
Autodesk
Développeur logiciel senior
À propos du poste
ID de la demande d'emploi # 26WD96718 L'affichage de poste en français suivra / The French job posting follows.
#LI-PJ1
---------------------------------------------------------------------------------------------------------------------------
#LI-PJ1
Intégration en personne et vérification d'identité
Ce rôle peut nécessiter une intégration en personne et/ou une vérification d'identité en personne.
Êtes-vous un entrepreneur ou un consultant existant chez Autodesk ? Veuillez rechercher les emplois ouverts et postuler en interne (pas sur ce site externe).
26WD96718, Développeur logiciel senior
Aperçu du poste
Nous recherchons un développeur logiciel senior passionné et expérimenté pour rejoindre une équipe de services de données axée sur la fourniture de services essentiels de gestion des enregistrements et des entités. Vous aiderez à concevoir, construire et exploiter des services qui créent et maintiennent des enregistrements canoniques pour les personnes et les organisations. Ce rôle combine une ingénierie backend pratique (Python, serverless, microservices, APIs, AWS) avec une responsabilité opérationnelle et une collaboration étroite avec les équipes produit, les gestionnaires de données et l'UX. Le candidat retenu équilibrera la livraison des tâches de la feuille de route avec la maintenance continue et les améliorations de fiabilité, et aidera à présenter les flux de travail des gestionnaires via une interface utilisateur dédiée ou un travail full-stack si nécessaire. Une familiarité avec la gestion des données de référence, l'enrichissement des données, la résolution d'identité ou les pratiques de qualité des données est un atout.
26WD96718, Développeur logiciel senior
Aperçu du poste
Nous recherchons un développeur logiciel senior passionné et expérimenté pour rejoindre une équipe de services de données axée sur la fourniture de services essentiels de gestion des enregistrements et des entités. Vous aiderez à concevoir, construire et exploiter des services qui créent et maintiennent des enregistrements canoniques pour les personnes et les organisations. Ce rôle combine une ingénierie backend pratique (Python, serverless, microservices, API, AWS) avec une responsabilité opérationnelle et une collaboration étroite avec les équipes produit, les gestionnaires de données et l'UX. Le candidat retenu équilibrera la livraison des tâches de la feuille de route avec la maintenance continue et les améliorations de fiabilité, et aidera à présenter les flux de travail des gestionnaires via une interface utilisateur dédiée ou un travail full-stack si nécessaire. Une familiarité avec la gestion des données de référence, l'enrichissement des données, la résolution d'identité ou les pratiques de qualité des données est un atout.
Responsabilités
- Concevoir, mettre en œuvre, tester et exploiter des services backend qui prennent en charge la gestion des enregistrements et l'enrichissement des données (microservices, fonctions serverless, flux pilotés par les événements et APIs REST/HTTP)
- Fournir des architectures serverless fiables, observables et rentables (fonctions serverless, bus d'événements, modèles de files d'attente et DLQ, API Gateway ou équivalents) et des composants de microservices
- Assumer la responsabilité avec l'équipe de la livraison des fonctionnalités de bout en bout, des exigences produit à la production : conception d'API, modifications du modèle de données, mise en œuvre, tests automatisés, CI/CD, documentation, runbooks et préparation opérationnelle
- Améliorer les écouteurs d'événements et les flux de retraitement (limitation de débit, contre-pression, gestion des limites de débit) pour réduire les messages échoués et éviter les limites des services en aval
- Intégrer les services de données avec les systèmes en amont et en aval (systèmes CRM, lacs/entrepôts de données, recherche/indexation et fournisseurs d'enrichissement externes)
- Collaborer étroitement avec les gestionnaires de données et le produit pour concevoir des flux de travail conviviaux pour les gestionnaires et minimiser les enregistrements en double ; créer des fonctionnalités UI/UX ou collaborer avec des développeurs UX pour présenter les flux de travail des gestionnaires
- Contribuer à la fiabilité des services : surveillance, traçage, journaux structurés, alertes, réponse aux incidents et gestion de la capacité/des coûts
- Encadrer d'autres développeurs, participer aux revues de conception et de code, et aider à faire évoluer les pratiques d'ingénierie pour les domaines des services de données et d'enregistrement
- Aider à l'intégration et à la formation croisée des développeurs à mesure que l'équipe évolue et stabilise les domaines
- Concevoir, mettre en œuvre, tester et exploiter des services backend qui prennent en charge la gestion des enregistrements et l'enrichissement des données (microservices, fonctions serverless, flux pilotés par les événements et API REST/HTTP)
- Fournir des architectures serverless fiables, observables et rentables (fonctions serverless, bus d'événements, modèles de files d'attente et DLQ, API Gateway ou équivalents) et des composants de microservices
- Assumer la responsabilité avec l'équipe de la livraison des fonctionnalités de bout en bout, des exigences produit à la production : conception d'API, modifications du modèle de données, mise en œuvre, tests automatisés, CI/CD, documentation, runbooks et préparation opérationnelle
- Améliorer les écouteurs d'événements et les flux de retraitement (limitation de débit, contre-pression, gestion des limites de débit) pour réduire les messages échoués et éviter les limites des services en aval
- Intégrer les services de données avec les systèmes en amont et en aval (systèmes CRM, lacs/entrepôts de données, recherche/indexation et fournisseurs d'enrichissement externes)
- Collaborer étroitement avec les gestionnaires de données et l'équipe produit pour concevoir des flux de travail adaptés aux gestionnaires et minimiser les doublons ; développer des fonctionnalités UI/UX ou collaborer avec les développeurs UX pour mettre en avant les flux de travail des gestionnaires
- Contribuer à la fiabilité des services : surveillance, traçage, journaux structurés, alertes, réponse aux incidents et gestion de la capacité/des coûts
- Encadrer d'autres développeurs, participer aux revues de conception et de code, et aider à faire évoluer les pratiques d'ingénierie pour les domaines des services de données et d'enregistrement
- Aider à l'intégration et à la formation croisée des développeurs à mesure que l'équipe évolue et stabilise les domaines
Qualifications minimales
- 5+ années d'expérience professionnelle en ingénierie logicielle dans la livraison de services de production et d'APIs
- Solides compétences en ingénierie backend en Python (développement de services, tests, débogage)
- Expérience pratique des architectures serverless et des microservices pilotés par les événements (fonctions serverless, bus d'événements, files d'attente, bases de données NoSQL, API gateways ou équivalents)
- Expérience avérée dans la construction et l'exploitation de services sur AWS (IAM, DynamoDB, métriques/journalisation, traçage, stratégies de limitation/contre-pression)
- Expérience dans la conception et la maintenance d'APIs REST et de systèmes pilotés par les événements.
- Responsabilité opérationnelle démontrée (surveillance/observabilité, alertes, runbooks, réponse aux incidents)
- Solides fondamentaux en ingénierie logicielle : tests automatisés, CI/CD, contrôle de version distribué (Git) et concepts d'infrastructure en tant que code
- Excellentes compétences en communication et en collaboration interfonctionnelle (produit, gestionnaires de données, UX et autres équipes d'ingénierie)
- Licence en informatique ou domaine connexe, ou expérience pratique équivalente
- Plus de 5 années d'expérience professionnelle en ingénierie logicielle dans la livraison de services de production et d'API
- Solides compétences en ingénierie backend en Python (développement de services, tests, débogage)
- Expérience pratique des architectures serverless et des microservices pilotés par les événements (fonctions serverless, bus d'événements, files d'attente, bases de données NoSQL, API gateways ou équivalents)
- Expérience avérée dans la construction et l'exploitation de services sur AWS (IAM, DynamoDB, métriques/journalisation, traçage, stratégies de limitation/contre-pression)
- Expérience dans la conception et la maintenance d'API REST et de systèmes pilotés par les événements
- Responsabilité opérationnelle démontrée (surveillance/observabilité, alertes, runbooks, réponse aux incidents)
- Solides fondamentaux en ingénierie logicielle : tests automatisés, CI/CD, contrôle de version distribué (Git) et concepts d'infrastructure en tant que code
- Excellentes compétences en communication et en collaboration interfonctionnelle (produit, gestionnaires de données, UX et autres équipes d'ingénierie)
- Licence en informatique ou domaine connexe, ou expérience pratique équivalente
Qualifications souhaitées
- Travail préalable sur la gestion des données de référence, le lien/résolution d'entités, le nettoyage des données ou la correspondance d'identité/organisationnelle
- Expérience avec les plateformes d'entrepôt de données modernes (par ex. Snowflake), le traitement de big data ou les pipelines d'analyse
- Familiarité avec les technologies de recherche/indexation et la construction de pipelines pour alimenter les index de recherche
- Expérience Frontend (React, TypeScript, CSS, chaînes d'outils frontend modernes) et capacité à collaborer avec l'UX ou à fournir des interfaces utilisateur destinées aux gestionnaires lorsque nécessaire.
- Expérience de travail à l'échelle de l'entreprise et collaboration avec les responsables produit/gestionnaires de données pour fournir des solutions prêtes à l'emploi
- Expérience préalable en gestion des données de référence, lien/résolution d'entités, nettoyage des données ou correspondance d'identité/organisationnelle
- Expérience avec les plateformes d'entrepôt de données modernes (par ex. Snowflake), le traitement de big data ou les pipelines d'analyse
- Connaissance des technologies de recherche/indexation et de la construction de pipelines pour alimenter les index de recherche
- Expérience front-end (React, TypeScript, CSS, chaînes d'outils front-end modernes) et capacité à collaborer avec l'UX ou à fournir des interfaces utilisateur destinées aux gestionnaires lorsque nécessaire.
- Expérience de travail à l'échelle de l'entreprise et collaboration avec les responsables produit/gestionnaires de données pour fournir des solutions prêtes à l'emploi
En savoir plus sur Autodesk
Bienvenue chez Autodesk ! Des choses incroyables sont créées chaque jour avec nos logiciels – des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les plus grands succès cinématographiques. Nous aidons les innovateurs à transformer leurs idées en réalité, en transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut être fabriqué.
Nous sommes très fiers de notre culture chez Autodesk – elle est au cœur de tout ce que nous faisons. Notre culture guide la façon dont nous travaillons et nous traitons les uns les autres, informe la façon dont nous nous connectons avec nos clients et partenaires, et définit la façon dont nous nous présentons dans le monde.
Lorsque vous êtes un Autodesker, vous pouvez effectuer un travail significatif qui aide à construire un monde meilleur, conçu et fabriqué pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !
Appartenance
Nous sommes fiers de cultiver une culture d'appartenance où chacun peut s'épanouir. En savoir plus ici : autodesk.com/company/global-belonging
Transparence salariale
Le salaire est une partie de la rémunération compétitive de Autodesk. Pour les postes basés au Canada, nous prévoyons un salaire de base de départ compris entre $107,000 et $157,300. Les offres sont basées sur l'expérience du candidat et sa situation géographique, et peuvent dépasser cette fourchette. En plus des salaires de base, notre package de rémunération peut inclure des primes annuelles en espèces, des commissions pour les rôles commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
