

Design and make software for architecture, engineering, construction, and entertainment industries.
In this position you will work on all phases of software development, creating and maintaining a reliable, secure, high‑performance service using cloud technologies. You will collaborate closely with product managers, owners, software architects, and other development teams to translate high‑level requirements into incremental product enhancements, while contributing to software design and architecture through cloud design patterns.
The role emphasizes continuous improvement: you will help refine processes and deliverables, document and present technical solutions, and mentor or be mentored by peers. Autodesk promotes a Lean/Agile environment, encouraging experimentation, learning, and the use of the latest cloud technologies to deliver code that will be used by millions of users.
Autodesk is seeking a Senior Software Developer with strong Java expertise to join the Autodesk Platform Services Data Models Team. The role is hybrid, based in Montreal or Toronto, and reports to the Senior Manager, Software Development Manager. The team builds exabyte‑scale, cloud‑based data platform components that power desktop, mobile, and web Autodesk products, enabling real‑time, data‑centric experiences for designers and manufacturers.
Minimum qualifications include a graduate degree in Computer Science or a related field and at least four years of experience in software design, development, or consulting for cloud systems or web services. Required skills are expert Java programming, Spring Boot, AWS (or other cloud providers), Agile SDLC practices, and API development (REST, GraphQL, gRPC). Additional expertise in Go or TypeScript, object‑oriented design patterns, CI/CD pipelines (e.g., Jenkins), and scalable cloud‑level database design are valued.
Autodesk offers a competitive compensation package, including base salary, annual bonuses, stock grants, and comprehensive benefits. The company prides itself on a culture of belonging, diversity, and meaningful work that helps build a better world. Candidates are encouraged to join the talent community for updates on future opportunities.