Autodesk
Senior Software Engineer
Toronto, ON, CAN · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 86%
Reported a layoff in this occupation
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- 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.
- This is a high-impact engineering role with real architectural ownership.
Responsibilities
- Build the Platform
- 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
- Build highly available, fault-tolerant distributed systems
- Define SLAs/SLIs and drive observability across platform services
Requirements
- Strong understanding of CI/CD, containerization, and cloud native infrastructure
- Demonstrated ability to learn new technologies quickly and apply them effectively
Nice to have
- Experience with streaming technologies (Kafka, Flink)
- Experience with big data ecosystems (Spark, Trino/Presto, Hive, EMR)
- Experience implementing observability and monitoring frameworks
- Welcome to Autodesk!
- Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies.
- We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
- Ready to shape the world and your future?
- We take pride in cultivating a culture of belonging where everyone can thrive.
Skills
- Job Requisition ID #
- Position Overview
Compensation
- Salary transparency
Company info
- We take great pride in our culture here at Autodesk - it's at the core of everything we do.
This listing is sourced directly from Autodesk's careers page and normalized into a canonical job model.