Senior Software Engineer
Autodesk · Toronto, Canada
About this role
Autodesk is hiring a senior-level Software Engineer based in Toronto, Canada. The posting calls out experience with Python, Java, React, GraphQL.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Toronto, Canada
- Posted
- May 18, 2026
More roles at Autodesk
Job description
from Autodesk careersJob Requisition ID #
Position Overview
Autodesk’s Data Platform is building the next generation of data infrastructure, AI native, scalable, and developer-friendly systems that power analytics, AI, real-time insights, and customer-facing experiences across Autodesk. To power this vision, we are hiring software engineers who build platforms. You are someone who learns quickly, moves decisively, and takes ownership of complex systems. You enjoy solving hard distributed systems problems, writing production-grade code, automating everything, and turning ambiguity into scalable architecture. You will design and build APIs, streaming systems, control planes, automation frameworks, and developer-facing platform capabilities that enable thousands of engineers and data practitioners across Autodesk. This is a high-impact engineering role with real architectural ownership.
Location: Hybrid, San Francisco Bay Area
Reporting to: Senior Software Development Manager (US)
Responsibilities
Design and develop scalable APIs and microservices (REST, GraphQL, event-driven)
Build backend services using modern languages such as Go, Java, or Python
Develop full-stack capabilities when needed (React, micro-frontends) to enable platform usability
Architect and implement distributed systems that process millions of records across batch and real-time pipelines
Build and evolve streaming and ingestion systems using Kafka and Flink
Develop control-plane services for orchestration, workflow management, and metadata-driven automation
Design self-service infrastructure abstractions for storage, compute, and workflow provisioning
This is an excerpt. Read the full job description on Autodesk careers →