Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Automation Engineer

$131.5k - $180.84k per year
Full-time

Autodesk

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).

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Automation Engineer in Toronto, ON vacancy
  • 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... 
    Suggested
    Long term contract

    Astrus

    Toronto, ON
    9 days ago
  • $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  ~... 
    Suggested
    Full time
    For contractors

    Autodesk

    Toronto, ON
    21 hours ago
  • $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,... 
    Suggested
    Full time
    For contractors

    Autodesk

    Toronto, ON
    21 hours ago
  •  ...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... 
    Suggested
    Long term contract
    Full time
    For contractors
    Apprenticeship
    Internship
    Work at office
    Work from home
    Home office
    Flexible hours

    Autodesk

    Toronto, ON
    21 hours ago
  • $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... 
    Suggested
    Full time
    For contractors

    Autodesk

    Toronto, ON
    20 hours ago
  • $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 time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    20 hours ago
  •  ...---------------------------- 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 contract
    Full time
    For contractors
    Apprenticeship
    Work at office
    Work from home
    Home office
    Flexible hours

    Autodesk

    Toronto, ON
    21 hours ago
  •  ...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 contract
    Full time
    Flexible hours
    Shift work

    Royal Bank of Canada

    Toronto, ON
    16 days ago
  • $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 time
    Temporary work
    For contractors

    Autodesk

    Toronto, ON
    21 hours ago
  •  ...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 time
    Work at office
    3 days per week

    Softline Technology

    Toronto, ON
    3 days ago
  •  ...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 time
    For contractors
    Apprenticeship
    Work at office

    Autodesk

    Toronto, ON
    21 hours ago
  • $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 time
    For contractors
    Work at office
    Remote work

    Autodesk

    Toronto, ON
    20 hours ago
  •  ...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 contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    23 hours ago
  • $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 time
    For contractors
    Apprenticeship
    Summer work

    Autodesk

    Toronto, ON
    21 hours ago
  • $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 time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    20 hours ago
  •  ...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 time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Autodesk

    Toronto, ON
    21 hours ago
  •  ...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 work
    Monday to friday
    Toronto, ON
    17 days ago
  • $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 time
    For contractors
    Manual labor

    Autodesk

    Toronto, ON
    21 hours ago
  • $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 time
    For contractors

    Autodesk

    Toronto, ON
    21 hours ago
  • $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 time
    Work at office
    Local area
    Remote work
    Flexible hours

    Okta

    Toronto, ON
    6 days ago
  • $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

    Sync.com

    Toronto, ON
    7 days ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    Advantage Group

    Toronto, ON
    6 days ago
  • $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... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    8 hours ago
  •  ...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 time
    Internship
    Work at office
    Remote work
    Flexible hours

    Autodesk

    Toronto, ON
    20 hours ago
  •  ...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

    Scotiabank

    Toronto, ON
    21 days ago
  •  ...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 time
    Remote work

    CIBC

    Toronto, ON
    4 days ago
  •  ...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

    Scotiabank

    Toronto, ON
    20 days ago
  •  ...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 work
    Work at office

    Foilcon

    Toronto, ON
    14 days ago
  • $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 time
    For contractors

    Autodesk

    Toronto, ON
    21 hours ago
  • $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 time
    For contractors

    Autodesk

    Toronto, ON
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Automation Engineer. Be the first to apply!