
Backend Software Developer
Autodesk
full-time
Posted on:
Location Type: Office
Location: Toronto • Canada
Visit company websiteExplore more
About the role
- Build and maintain APIs and backend services that enable AI copilots/agents to interact with commerce systems (e.g., product discovery, pricing, eligibility, checkout)
- Write clean, maintainable, and testable code while following established patterns for API design, validation, retries, and error handling
- Collaborate with senior engineers to connect services with core commerce systems such as pricing, subscriptions, and entitlements
- Contribute to logging, metrics, and monitoring; assist in debugging issues and improving service stability
- Implement secure coding practices including authentication, authorization, and data protection
- Participate in code reviews, design discussions, and sprint planning while continuously improving your technical skills
- Contribute to documentation and examples to help other teams adopt the platform
Requirements
- 2–4+ years of experience building backend services
- Proficiency in Java, Node.js, or similar backend languages
- Experience building RESTful APIs or microservices
- Familiarity with distributed systems concepts (scalability, reliability, async processing)
- Exposure to cloud-native environments (AWS, Kubernetes, CI/CD)
- Basic understanding of databases, testing, and debugging practices
- Strong problem-solving and collaboration skills
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaNode.jsRESTful APIsmicroservicesdistributed systemscloud-native environmentsAWSKubernetesCI/CDsecure coding practices
Soft Skills
problem-solvingcollaborationcode reviewsdesign discussionssprint planningcommunicationdocumentation