Aller au contenu

MaintainX (An Autodesk Company)

Développeur logiciel senior, plateforme et écosystème API

TypeScriptPostgreSQLC#Go
Traduction automatique. Consultez l’original.

À propos du poste

MaintainX est une plateforme leader d'exécution du travail sur mobile, destinée aux équipes industrielles et de première ligne. Plus de 13,000 clients, dont Duracell, McDonald's, Shell, DHL et Volvo, utilisent MaintainX pour réduire les temps d'arrêt imprévus et améliorer leurs opérations, sur 13.9 millions d'actifs gérés et 79.5 millions d'ordres de travail complétés.

En août 2026, MaintainX a rejoint Autodesk, intégrant Autodesk Operations Solutions, l'organisation unifiant la plateforme d'opérations d'Autodesk aux côtés de Tandem, FlexSim et Fusion Operations. La stratégie d'Autodesk est de converger la conception, la fabrication et l'exploitation en un cycle de vie continu : concevoir un actif, le construire, l'exploiter, puis réinjecter ce que l'on apprend de son exploitation dans la conception suivante. Autodesk possédait la conception et la fabrication. L'exploitation est la phase qui indique ce qui s'est réellement passé, et elle est la nôtre.

Notre mission est de faire fonctionner le monde physique. Les usines, les flottes, les hôpitaux et les campus fonctionnent car les personnes qui les maintiennent disposent d'outils utiles. C'est ce que nous construisons.

Appartenance. Nous sommes fiers d'une culture où chacun peut s'épanouir. Plus d'informations sur autodesk.com/company/global-belonging. Pour en savoir plus sur l'avenir : Andrew Anagnost, PDG d'Autodesk, sur la construction de l'avenir des opérations connectées, et Stephen Hooper, SVP AOS, sur l'accueil de MaintainX chez Autodesk.

Vos missions

  1. Concevoir, construire et exploiter les APIs REST de MaintainX, en mettant l'accent sur la cohérence, la scalabilité et une excellente expérience développeur. Vous voulez voir à quoi cela ressemble actuellement ? Cliquez ici !
  1. Implémenter les standards et patterns de la plateforme : authentification/autorisation, limitation de débit, versioning, filtrage, pagination, idempotence, sémantique d'erreurs et rétrocompatibilité.
  1. Concevoir et implémenter des opérations API robustes par lots et en masse, permettant la synchronisation de données à haut volume et des flux de migration à grande échelle pour les clients d'entreprise.
  1. Découpler la couche REST API des dépendances monolithiques tout en implémentant des tests de contrat solides pour garantir que les changements GraphQL n'impactent pas la stabilité des REST API, améliorant ainsi la fiabilité globale et la vitesse d'itération.
  1. Construire des scaffolds, des templates et des bibliothèques partagées qui rendent le développement de connecteurs/intégrations plus rapide et plus cohérent.
  1. Améliorer les pipelines CI/CD, l'automatisation des releases et les portes de qualité pour les intégrations et les services de l'écosystème.
  1. Produire une documentation développeur solide et des implémentations de référence (par exemple, SDKs).
  1. Contribuer à l'infrastructure et aux flux de travail qui permettent la publication, le versionnement et le support des intégrations sur notre place de marché d'intégrations interne ou externe (par exemple, Workato, Tray).
  1. Permettre des flux d'intégration automatisés (par exemple, création de connexions, gestion des identifiants, configuration de l'environnement).
  1. Construire des fondations d'intégration standardisées et des blocs de construction réutilisables pour les systèmes d'entreprise (par exemple, recettes SAP et blocs de construction BTP ; intégrations productisées Oracle EBS/NetSuite et Microsoft D365).
  1. S'assurer que les intégrations répondent aux attentes de l'entreprise en matière de sécurité, d'auditabilité, de performance et d'opérabilité.
  1. Prendre en charge les services de production et les composants de plateforme de bout en bout : surveillance, astreinte, réponse aux incidents, analyse des causes profondes et renforcement itératif.
  1. Piloter l'optimisation des performances et les améliorations de fiabilité basées sur les données (SLI/SLO, logs, traces et métriques).

Votre profil

  1. 4+ années d'expérience professionnelle en ingénierie logicielle dans la construction de systèmes backend, de produits APIs ou de plateformes (seniorité flexible selon l'impact et la portée).
  1. Solide expérience en développement de systèmes backend orientés services et maîtrise de l'un des langages suivants (TypeScript, Go, C#) et volonté d'apprendre d'autres langages en fonction du contexte.
  1. Solide expérience avec les bases de données relationnelles (par exemple, MySQL, PostgreSQL) y compris la conception de schémas, l'optimisation des requêtes et la modélisation des données.
  1. Solide base dans les fondamentaux des systèmes distribués : fiabilité, scalabilité, cohérence et modes de défaillance.
  1. Expérience dans la mise en production de APIs de qualité professionnelle et réflexion approfondie sur l'expérience développeur et l'utilisabilité de la plateforme.
  1. Fort état d'esprit axé sur les tests (unitaires, intégration, bout en bout et tests de contrat) et expérience pratique de CI/CD.
  1. A l'aise pour collaborer de manière interfonctionnelle avec les équipes Produit, Design et celles en contact avec les clients, tout en centrant le travail sur des solutions produit évolutives (pas des implémentations ponctuelles).

Atouts supplémentaires

  1. Expérience avec les écosystèmes d'intégration : plateformes API, SDKs, iPaaS/connecteurs, marketplaces, webhooks/événements, patterns ETL/synchronisation.
  1. Connaissance des patterns d'identité/sécurité d'entreprise (OAuth2/OIDC, clés API, rotation de tokens, moindre privilège).
  1. Expérience dans la construction d'écosystèmes ERP (SAP S/4HANA ou ECC 6, SAP BTP, Oracle EBS/NetSuite, Microsoft Dynamics).
  1. Expérience dans la création d'outils d'administration/débogage en libre-service pour les développeurs/clients externes.
  1. Expérience avec Workato, Tray ou Zapier du point de vue de l'ingénierie produit/plateforme (par exemple, création de connecteurs, pas seulement de recettes, workflows ou zaps - bien que la familiarité avec ceux-ci soit également précieuse).

Rémunération et avantages sociaux. Le salaire de base fait partie du package. Selon le rôle, la rémunération peut également inclure une commission, une prime annuelle et des actions. Les avantages varient selon le pays. Pour les postes aux États-Unis, les avantages d'Autodesk sont décrits sur benefits.autodesk.com. Pour les postes au Canada et dans d'autres pays, le plan diffère en matière de couverture santé, de retraite et de congés, et votre recruteur vous expliquera les détails.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026