Principal Software Automation Engineer
$131.5k - $180.84k per yearAutodesk
Job Requisition ID #
25WD93329
Position Overview
Principal Software Developer – Computation Design and Automation
Autodesk is transforming the Architecture, Engineering, Construction, and Owner (AECO) sector by enhancing existing Computational Design and Automation methods with cutting-edge Agentic technologies, seamlessly integrating them into products such as Revit, Civil 3D, Construction Cloud, and Forma.
As a Principal Software Developer, you will leverage your advanced development expertise to drive the next wave of Computational Design, Automation, and Agentic technologies across our AEC portfolio. You will collaborate with a multidisciplinary team including software engineers, designers, and industry experts to define product vision and technical strategy. Your role will ensure the seamless integration of sophisticated workflow automation tools within Autodesk’s product suite and tailored cloud solutions for the industry.
We are looking for a dynamic individual who thrives in a fast-paced environment, is passionate about tackling complex customer challenges, excels in navigating ambiguity, and can effectively manage multiple priorities while maintaining a clear strategic focus. Autodesk offers flexible, hybrid work arrangements, with key home offices in Toronto, Vancouver and Montreal.
Responsibilities
Rapidly prototype and evaluate new ideas using Autodesk APIs (primarily Forma and Revit) to validate feasibility, explore workflows and communicate insights to stakeholders
Collaborate with technical leads, researchers, and product managers to define exploratory goals and build proof-of-concept solutions that address key questions or opportunities
Contribute to design, implementation, testing, and deployment of Dynamo software products (desktop, web, and mobile)
Drive technical discussions and technical decision-making
Actively develop and maintain our highly available production systems, ensuring they are robust, scalable, and maintainable
Actively contribute to the threat modeling and security architecture design to ensure our services maintain an appropriate threat mitigation stance.
Configure and improve cloud infrastructure for service availability, resiliency, performance, and cost efficiency with increasing load over time
Participate in team development process, including daily scrum, planning, code reviews, and quality assurance activities
Ensure the quality of the codebase through code reviews, automated testing, and quality control measures
Stay current with industry trends and best practices in software and ML development
Function well in a fast-paced, rapidly-changing environment
Minimum Qualifications
- 5-7+ years of professional experience in software development
- BS or MS in Computer Science or related technical field
- Experience designing and developing web/cloud applications
- Strong proficiency with front-end web development experience, building scalable web applications and components using UI libraries such as React and working with Typescript/Javascript
- Strong Proficiency with modern desktop technologies: C++, C#, .NET/.NET Core
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation tasks
- Experience with Continuous Integration, Continuous Deliver, DevOps, etc
- Understanding of network protocols, security best practices, and load balancing
- Experience in working in an Agile environment
- Experience in working with distributed team
Preferred Qualifications
Passionate about solving problems for AEC customers (Architecture, Engineering, and Construction) by applying AI and automation.
Experience with User Interface / User Experience Design process
Strong Domain Experience with CAD applications and BIM workflows
Experience with 3D computer graphics and/or computational geometry
Learn More
About Autodesk
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.
We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $131,500 and $180,840. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
- Astrus "); opacity: 1;" Careers Contact Blog Back to Careers Principal Software Developer {BOUT ASTRUS Location: Toronto or Waterloo, Canada At Astrus, we are using AI to automate microchip design, starting with the biggest bottleneck, analog layout. Our...SuggestedLong term contract
$131.5k - $180.84k per year
...25WD93082 Position Overview Autodesk is looking for a Principal Software Developer to join its Admin Access and Insights Team. The Admin... ...knowledge Minimum Qualifications ~ Bachelor's degree in Computer Science, Information Technology or related disciplines ~...SuggestedFull timeFor contractors$131.5k - $180.84k per year
...# 25WD93949 25WD93949, Développeur principal de logiciels de sécurité English translation... ..._______ 25WD93949, Principal Security Software Developer Position Overview Autodesk is... ...Secure SDLC practices by integrating automated security testing, static analysis,...SuggestedFull timeFor contractors- ...Requisition ID # 25WD93330 25WD93330, Senior Principal Software Developer French translation to follow!/Traduction française... ...Overview Senior Principal Software Engineer – Computation Design and Automation Autodesk is transforming the Architecture, Engineering...SuggestedLong term contractFull timeFor contractorsApprenticeshipInternshipWork at officeWork from homeHome officeFlexible hours
$104k - $143k per year
...26WD94824 Position Overview Autodesk is seeking a Principal Software Quality Assurance Developer to lead quality strategy and execution for the Fusion... ...cross-team test planning, execution, and reporting Automation & Quality Enablement: Influence automation strategy...SuggestedFull timeFor contractors$131.5k - $180.84k per year
...customers build the tallest skyscrapers, develop sustainable housing, launch rockets,... ...the future of civil engineering software . As a Principal Software Developer, you will drive innovation... ...Drive engineering efficiency through automation, process optimization, and tool...Full timeFor contractorsWorldwide- ...---------------------------- 25WD93170, Manager, Software Development, Computation Design and Automation Position Overview Autodesk is transforming the... ...lead a multidisciplinary team including software developers, designers, and industry experts to define product vision...Long term contractFull timeFor contractorsApprenticeshipWork at officeWork from homeHome officeFlexible hours
- ...and implement advanced test automation and AI-driven test solution to... ...traditionally view as not feasible. Develop and promote high and reliable... .../College graduate in computer science or engineering with... ...development process. ~ Understand software design lifecycle, principles...Long term contractFull timeFlexible hoursShift work
$131.5k - $180.84k per year
...25WD88307, Développeur backend principal Aperçu du Poste Le... ...25WD88307, Principal Backend Developer Position Overview Autodesk... ...is looking for a Principal Software Developer. You will design... ...Bachelor’s degree or higher in Computer Science, Engineering or...Full timeTemporary workFor contractors- ...Responsibilities: Identifies opportunities for automation within software processes Designs and executes QA... ...Works with QA analysts and software developers to find solutions Perform manual QA... ...documenting requirements from end-users to develop the best automation solutions A team...Full timeWork at office3 days per week
- ...Overview Autodesk is on a mission to transform the future of computational design and visual programming. We are seeking a forward-thinking Software Developer to join our dynamic Computational Design and Automation (CDA) engineering team. If you’re driven by passion and...Full timeFor contractorsApprenticeshipWork at office
$138.1k - $223.3k per year
...en anglais suivra! 25WD91774, Développeur principal en sécurité offensive Aperçu du Poste... ...-- 25WD91774, Principal Offensive Security Developer Position Overview Are you passionate about computers, software, and the art of dismantling code, devices—even...Full timeFor contractorsWork at officeRemote work- ...vacancies within our organization. Principal Software Engineer-AI Thomson Reuters is... ...background includes: ~ Bachelors Degree in Computer Science, Computer Engineering, Related... .... Opinions and experience around automated testing, reliability, and release practices...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
$141.6k - $194.7k per year
...Requisition ID # 25WD94058 25WD94058, Principal Developer, AI/ML French translation will... ...Qualifications ~ Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science... ...~7+ years building cloud-native software in production (distributed systems,...Full timeFor contractorsApprenticeshipSummer work$78.1k - $114.51k per year
...Technologies group is seeking a talented Software Developer to join our team of diverse, smart, and... ...Qualifications ~ BS degree in Computer Science or related technical field, or... ...fostering a culture of continuous delivery, automation and agile development ~ A deep understanding...Full timeFor contractorsWorldwide- ...traduction en français suivra! 26WD94705, Software Developer Position Overview Autodesk, Inc... ...Minimum Qualifications ~ BS in Computer Science or equivalent ~2+ years of software... ...Comprendre les méthodologies, les principes et les valeurs Agile au sein de l'...Full timeFor contractorsRemote workWorldwideFlexible hours
- ...Position: Senior Automation Developer Duration: 3 Months assignment (contract) Client Location: Toronto ( Onsite/Hybrid : 7.25 hours/day... ...testing). Scope Identify automation opportunities within software processes Design and execute automated QA tests and...Contract workMonday to friday
$78.1k - $114.51k per year
...25WD93886 Position Overview We are seeking a talented Software Developer to join our engineering team building advanced CAD data exchange... ...Minimum Qualifications ~ Bachelor’s degree in Computer Science, Civil, Architecture or Construction Engineering or similar...Full timeFor contractorsManual labor$98.6k - $144.65k per year
...Overview Autodesk is looking for a Senior Software Developer to join its Admin Access and Insights... ...maintain unit tests, participate in automation and regression testing Ensure new... ...Qualifications Bachelor's degree in Computer Science, Information Technology or related...Full timeFor contractors$177k - $265k per year
...access, authentication, and automation, placing identity at the core... ...Description: We are looking for a Principal-level engineer who is... ...about building and evolving the developer productivity ecosystem used by... ...of deep understanding of software engineering processes, agile...Full timeWork at officeLocal areaRemote workFlexible hours$97k - $100k per year
...seeking a versatile and results-oriented Software Engineer with expertise in full stack development... .... Key Responsibilities Design, develop, and deploy full stack applications using... ...~ Bachelor of Engineering in Computer Science ~5+ years of professional experience...Full time$100k - $120k per year
...Team: Advantage Group International is seeking a hands-on Software Developer to join our lean, highly collaborative Digital team. If you... ...of the application: UI, web services, databases, CI/CD, and automated testing tools, with a focus on quality and maintainability....Full timeWork at officeRemote workFlexible hours$180k - $275k per year
...opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...InternshipWork at officeLocal areaRemote workFlexible hours- ...engineering, and entertainment software. The work we do at... ...matter. As a Software Developer Intern on the Platform Services... ...2026 or May 2027. • Strong Computer Science (CS) fundamentals, with... ...solutions for applications and automations. • Passion for Autodesk and...Full timeInternshipWork at officeRemote workFlexible hours
- ...will be part of a collaborative software engineering team working on... ...of experience as a Java developer with a preference for Java 8/... ...approach towards environment automation / management and continuous improvement... ...: Bachelors or equivalent in computer science or related field is...Flexible hours
- ...Enterprise Technology, Intelligent Automation team, the Senior Application Developer is responsible for the detailed... ...good knowledge and understanding of Software Development Life Cycle, good understanding... .... You have a degree/diploma in Computer Science, Engineering, Management...Full timeRemote work
- ...DevOps practices using Docker, Kubernetes, CI/CD, and Git. Writes automated unit test cases (Junits). Adheres to security best practices.... ...'d love to work with you if you have: ~ Bachelor’s degree in Computer Science, Engineering, or related discipline. ~3+ years’...Flexible hours
- ...Responsibilities: Identifies opportunities for automation within software processes Designs and executes QA... ...Works with QA analysts and software developers to find solutions General Skills:... ...requirements from end-users to develop the best automation solutions A team...Contract workWork at office
$98.6k - $144.65k per year
...Autodesk is the world leader in design software with over $5B in revenue and customers in... ...The team is looking for a Senior Software Developer. You will design REST APIs, implement a plugin... ...Minimum Qualifications ~ BS/MS in Computer Science or equivalent work experience ~...Full timeFor contractors$65.2k - $95.59k per year
...seeking a Quality Assurance Developer to join the team building the... ...Design, implement, and maintain automated functional and regression... ...weeks) and support the full software development lifecycle Stay... ...Qualifications ~ Bachelor’s degree in Computer Science, Information...Full timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Automation Engineer. Be the first to apply!
- mechanical engineering director Toronto, ON
- chief power engineer Toronto, ON
- engineering project manager Toronto, ON
- chief engineer Toronto, ON
- mechanical engineering project manager Toronto, ON
- general engineer Toronto, ON
- director software engineering Toronto, ON
- project engineer assistant project manager Toronto, ON
- directeur ingénierie Toronto, ON
- ingénieur logiciel Toronto, ON
