* Develop and enhance APIs and services that enable AI copilots/agents to interact with commerce systems (e.g., product discovery → pricing → eligibility → checkout)* Apply best practices for API design, including idempotency, retries, rate limiting, validation, and consistent error handling to support agent-driven workflows* Work with existing services such as pricing, subscriptions, entitlements, and checkout to build scalable integrations and support incremental adoption.* Contribute to monitoring, logging, and alerting; support SLOs/SLIs; and participate in incident response and continuous improvement efforts.* Implement secure service-to-service communication (authN/authZ), data protection, and basic guardrails for safe agent interactions* Help create documentation, SDKs, and examples that make it easier for other teams to adopt the platform* Work with developers, product managers, and architects to deliver scalable solutions and contribute to technical discussions and design reviews* 5–8 years of experience building and operating backend or platform systems* Solid understanding of distributed systems fundamentals (scaling, reliability, APIs, caching, async processing)* Proficiency in at least one backend language (e.g., Java, Kotlin, or Node.js)* Experience designing and building REST or gRPC APIs* Familiarity with cloud-native environments (e.g., Kubernetes, CI/CD pipelines)* Experience with monitoring and observability tools* Strong problem-solving skills and ability to work in a collaborative environment* Exposure to AI/agent-based systems, workflow orchestration, or automation platforms* Experience with commerce systems (pricing, subscriptions, checkout flows)* Familiarity with multi-tenant systems and access control models (RBAC/ABAC)* Experience contributing to shared platforms or internal developer tools* 5 à 8 ans d’expérience dans la conception et l’exploitation de systèmes backend ou de plateformes* Solide compréhension des principes fondamentaux des systèmes distribués (évolutivité, fiabilité, API, mise en cache, traitement asynchrone)* Maîtrise d’au moins un langage backend (par exemple, Java, Kotlin ou Node.js)* Expérience dans la conception et la mise en place d’API REST ou gRPC* Connaissance des environnements cloud-native (par exemple, Kubernetes, pipelines CI/CD)* Expérience avec les outils de surveillance et d’observabilité* Solides compétences en résolution de problèmes et capacité à travailler dans un environnement collaboratif* Connaissance des systèmes basés sur l’IA ou les agents, de l’orchestration des workflows ou des plateformes d’automatisation* Expérience avec les systèmes de commerce (tarification, abonnements, processus de paiement)* Connaissance des systèmes multi-locataires et des modèles de contrôle d’accès (RBAC/ABAC)* Expérience de contribution à des plateformes partagées ou à des outils de développement internesSalary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basées sur l'expérience et la situation géographique du candidat et peuvent dépasser cette fourchette. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.#J-18808-Ljbffr
Senior Backend Software Developer
AUTODESK, INC.
toronto, toronto
Published 27 days ago
Report job