Design and implement the runtime and APIs that allow copilots/agents to invoke commerce capabilities safely and consistently (e.g., product discovery → pricing → eligibility/entitlements → checkout)
Create standardized patterns for tool invocation (idempotency, retries, rate limits, validation), error contracts, and deterministic behaviors suitable for LLM/agent workflows
Build adapters and service interfaces to existing commerce capabilities (pricing, subscriptions, entitlements, checkout), including backward compatibility and rollout strategies
Own service SLOs/SLIs, observability (logs/metrics/traces), resilience patterns, and incident readiness; drive post-incident improvements
Implement strong authN/authZ, tenant isolation, secrets management, auditability, policy enforcement, and safe-guardrails around agent actions (approvals, constraints, and traceability)
Provide SDKs, documentation, reference implementations, and golden paths so product teams can integrate agents quickly and safely
Drive architecture decisions across teams, lead design reviews/RFCs, mentor developers, and influence roadmaps across the commerce + AI ecosystem
Requirements
10+ years building and operating production backend/platform systems
Deep knowledge of distributed systems: scaling, failure modes, consistency, caching, queues/streams, concurrency, idempotency, and backpressure
Strong backend proficiency in one or more languages (e.g., Java/Kotlin, Node Js), plus strong API design (REST/gRPC) and data modeling
Experience with cloud-native systems (Kubernetes, CI/CD, IaC), and building reliable services with modern observability
Proven ability to lead cross-team initiatives through ambiguity, balancing platform correctness, security, and product velocity
Autodesk développe une plateforme commerciale partagée assistée par l'IA qui permet à des copilotes et agents IA de découvrir, recommander et commercialiser en toute sécurité les offres Autodesk.
Ce poste se situe à la croisée de l'ingénierie de plateformes, des systèmes distribués et de la mise en œuvre de l'IA appliquée.
Responsabilités
Concevoir et mettre en œuvre le runtime et les API permettant aux copilotes/agents d'invoquer les fonctionnalités commerciales de manière sûre et cohérente (par exemple, découverte de produits → tarification → éligibilité/droits d'accès → paiement)
Créer des modèles standardisés pour l'invocation d'outils (idempotence, tentatives de réessai, limites de débit, validation), les contrats d'erreur et les comportements déterministes adaptés aux workflows des modèles de langage (LLM) et des agents
Développer des adaptateurs et des interfaces de service pour les fonctionnalités commerciales existantes (tarification, abonnements, droits d'accès, paiement), y compris la rétrocompatibilité et les stratégies de déploiement
Gérer le
Additional Information
Job Requisition ID #
26WD96355
L'affichage de poste en français suivra / The French job posting follows.
26WD96355, Principal Backend Software Developer
Position Overview
Autodesk is building a shared AI-assisted commerce platform that enables AI copilots and agents to safely discover, recommend, and transact Autodesk offerings. As a Principal Developer you will design and build the core APIs and orchestration layer (MCP) that connects AI systems to Autodesk's commerce infrastructure-pricing, subscriptions, entitlements, and checkout-with enterprise-grade reliability, security, and governance.
This role sits at the intersection of platform engineering, distributed systems, and applied AI enablement.