A

Autodesk

Verified Job Source

Designers, engineers, builders, and creators trust Autodesk to help them design and make a better world. #MakeAnything

San Francisco, CA

Software Development
5,001+ people

About

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, and media and entertainment. We empower innovators everywhere to solve challenges, big and small. From greener buildings to smarter products and more mesmerizing blockbusters, Autodesk software helps our customers design and make a better world for all. Over 100 million people use Autodesk software, like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more, to unlock their creativity and solve important design, business, and environmental challenges. Our software runs on both personal computers and mobile devices. It taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate, and fabricate their ideas in 3D. We provide exceptional compensation and benefit packages, and we’d love for you to join us. We’re proud to be an equal opportunity employer, and we consider all qualified applicants without regard to race, gender, disability, veteran status, or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have over 10,000 employees worldwide.

Open positions

Senior Software Developer, BackEnd- (Forma Admin)

Hybrid · Toronto

You will design, build, and test backend software features while maintaining core APIs that support critical data sets. Additionally, you will collaborate with cross-functional teams to diagnose system issues and improve access control models.

Software Developer Backend - (Forma Admin Access)

Hybrid · Toronto

You will design, build, and test software features and system components while diagnosing and fixing performance bottlenecks. Additionally, you will collaborate with domestic and international teams to maintain core APIs and improve access control systems.

Principal Software Developer

On-site · Vancouver

The Principal Software Developer will lead the architecture and technical direction for the Autodesk Platform Services Developer Portal. They will own complex engineering initiatives end-to-end while mentoring engineers and fostering a collaborative technical culture.

Senior Data Analyst, Autodesk Education

On-site · Toronto

The Senior Data Analyst will partner with cross-functional teams to translate business needs into actionable analytical insights and metrics. They will build dashboards, maintain reports, and utilize SQL, Python, and AI tools to analyze customer behavior and operational outcomes.

Maya Software Engineer

Remote · California, United States

Collaborate with global customers to develop tools and workflows for Maya while providing technical advice and production guidance. Troubleshoot issues, design solutions, and develop high-quality code fixes and enhancements to improve pipeline efficiency.

Software Developer

On-site · Toronto

The software developer will collaborate with the Digital Experience Platform Team to build applications that enhance the customer journey. Responsibilities include partnering with the engineering team to drive sprint ceremonies and learning the team's operational processes.

Senior Software Developer in Test SDET, Remote

Remote · Vancouver, British Columbia, Canada

Design, develop, and maintain scalable test automation frameworks for backend services, APIs, and complex interactive features. Partner with cross-functional teams to integrate automated testing into CI/CD pipelines and ensure high-quality software releases.

Senior Software Developer - (Forma Admin)

Hybrid · Vancouver

The role involves leading the design and delivery of frontend features across a micro-frontend platform while mentoring developers and setting engineering standards. Responsibilities also include participating in on-call rotations and translating product requirements into well-scoped engineering tasks.

Senior Software Developer- Data Delivery

Remote · British Columbia, Canada

Design, build, and operate scalable data pipelines and cloud-based data services to support analytics and AI initiatives. Collaborate with cross-functional teams to deliver high-quality data models and maintain robust, secure data delivery workflows.

Senior Software Developer (C++)

On-site · Vancouver

Design and build advanced functionalities for AutoCAD on the macOS platform to enhance user experience. Collaborate with cross-functional teams to implement new technologies and improve application performance.

Senior Software Engineer

On-site · Vancouver

You will build and maintain features across the full stack, including React web applications, React Native mobile apps, and Python/Django backends. Additionally, you will collaborate with product managers and designers to design well-tested REST APIs and contribute to technical architecture.

Software Developer

Hybrid · Toronto

Develop high-quality, scalable, and secure code while maintaining unit tests and participating in automation and regression testing. Collaborate with product teams to refine functional requirements and ensure code meets performance goals and security standards.

Senior Software Developer

On-site · Toronto

You will design, implement, and maintain platform APIs while collaborating with product managers and operations teams. The role involves driving code reviews, mentoring team members, and ensuring the scalability and security of software components.

Senior Software Developer (Java)– Platform & Emerging Technologies

Hybrid · Toronto

Design, develop, and maintain scalable cloud-native services and platform components to support Autodesk's SaaS ecosystem. Collaborate with cross-functional teams to deliver high-quality software solutions, including APIs, SDKs, and AI-driven capabilities.

Software Engineer (C++) - Platform & Emerging Technologies

On-site · Toronto

Design, develop, and maintain scalable cloud-native services, APIs, and AI-powered platform capabilities. Collaborate with cross-functional teams including architects, product managers, and UX designers to deliver high-quality software solutions.

Senior Software Developer (Data & Backend Development)

On-site · Toronto

You will develop and maintain complex ETL data pipelines and scalable RESTful APIs to ensure data accessibility and reliability for reporting. You will also collaborate with cross-functional teams to troubleshoot technical issues, optimize performance, and implement security best practices.

Principal Data Analyst

On-site · Toronto

The Principal Data Analyst will serve as a senior thought partner to product and engineering leaders to define success metrics and uncover high-value opportunities. They will build analytical products, lead experimentation, and develop AI-assisted workflows to drive data-informed decision-making at scale.

Principal Software Developer, Viewer Platform

On-site · Montréal

Lead the design and implementation of large-scale, cross-team initiatives for the Viewer platform while defining technical direction. Collaborate with product, UX, and architecture teams to translate business needs into long-term technical strategies and mentor senior engineers.

Principal Software Developer

On-site · Toronto

Lead the technical direction and architecture of the Viewer platform, driving large-scale initiatives across multiple teams. Define high-impact technical strategies and mentor senior engineers to improve overall engineering standards and velocity.