Senior Backend Software Developer
Autodesk · Toronto, Canada
About this role
Autodesk is hiring a senior-level Backend Engineer in the software engineering function based in Toronto, Canada. The posting calls out experience with Java, Kotlin, Node.js, gRPC. Compensation is listed at $107,000–$157,300 per year.
- Role
- Backend Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Toronto, Canada
- Posted
- Apr 20, 2026
More roles at Autodesk
Job description
from Autodesk careersJob Requisition ID #
L'affichage de poste en français suivra / The French job posting follows.
26WD96354, Senior 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 Senior Developer, you will contribute to designing and building core APIs and orchestration services that connect AI systems to Autodesk’s commerce infrastructure—pricing, subscriptions, entitlements, and checkout—while ensuring reliability, security, and scalability.
This role sits at the intersection of backend engineering, distributed systems, and applied AI enablement.
Responsibilities
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
This is an excerpt. Read the full job description on Autodesk careers →