Autodesk Logo

Autodesk

Principal Software Development Engineer - Remote

Reposted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Ontario, ON
Senior level
Remote
Hiring Remotely in Ontario, ON
Senior level
The Principal Software Development Engineer will lead development and maintenance of UI components in QML, troubleshoot issues, advise on Qt upgrades, and engage with customer support, ensuring high-quality code practices within an Agile environment.
The summary above was generated by AI

Job Requisition ID #

25WD93339

Position Overview 

As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges. 

We are looking for a Principal Engineer specializing in web development for a Design System. You will be a member of the team that builds and maintains the software implementation of a Design System for all products at Autodesk.  Organizationally, you will work in the Platform organization within Autodesk's Product Design and Manufacturing Solutions (PDMS) division, making the software platform upon which the Fusion family of products are built. Help us fulfill our vision to allow developers across Autodesk to easily achieve a common look and feel for all of Autodesk’s portfolio. 

You are ideal for the position if you are: 

  • Experienced building and evolving design systems and UI component libraries in large, multi-team environments.  

  • A high-output senior engineer who can maintain production quality while moving fast: secure-by-default, stable, compliant, observable, and maintainable code.  

  • An expert practitioner of AI-assisted engineering who can enable others: 

  • Deep proficiency with Claude Console (preferred) or Cursor 

  • Proven ability to teach a Scrum team best practices for AI usage that improves quality and speed (pairing, workshops, playbooks, office hours, PR coaching).  

  • Strong at brownfield work: refactoring and modernizing existing codebases with minimal risk (incremental migration plans, compatibility, deprecation strategy). 

  • Comfortable operating within established architecture/engineering standards. 

  • A collaborative leader in Agile/Scrum who raises the bar through influence, mentorship, and crisp written design docs. 

You will report to the team's Portland, Oregon-based Senior Software Development Manager, but your position is hybrid. 

Responsibilities: 

  • Deliver as a hands-on Principal Engineer (~70% coding / 30% enablement) on a Scrum team, owning complex front-end work end-to-end. 

  • Build, troubleshoot, test, and debug React-based UI components for the Design System in a production codebase. 

  • Lead technical decisions and write high-quality design docs; participate in design reviews within and across teams. 

  • Enforce engineering and architectural standards in implementation and review; raise gaps/risks early and work with an architect to propose changes to standards when needed. 

  • Conduct thorough code reviews for your Scrum team and cross-team contributions, with a consistent bar for correctness, security, performance, and maintainability. 

  • AI enablement: 

  • Advocate for and teach AI-assisted development best practices using Claude Console (preferred) or Cursor 

  • Create/maintain team playbooks for brownfield refactors, test generation, debugging, spec-writing, and accessibility checks using AI tools. 

  • Define "done" criteria and quality gates for AI-generated code: required tests, review checklist, verification steps, and safe-usage guidelines. 

  • Partner with QA, design, and product across time zones; participate in Agile ceremonies and drive iterative delivery. 

  • Engage with customers on complex issues, turning learnings into durable product improvements (fixes, guardrails, docs).Minimum Qualifications: 

  • 8+ years professional web development experience; proven delivery of commercial applications. 

  • Expert React + modern JavaScript/TypeScript; strong CSS and MUI component styling experience. 

  • Strong debugging skills (Chrome DevTools + MCP, React DevTools). 

  • Strong Git workflow and collaborative PR practices. 

  • Testing competence: unit testing (Jest), functional, visual and e2e testing with Playwright. 

  • Proven experience with design systems/component libraries and reuse at scale. 

  • Solid fundamentals in responsive UI, accessibility, and performance optimization for React applications and libraries. 

  • AI-assisted engineering: 

  • Deep hands-on proficiency with AI assistants, such as Claude Console (preferred) or Cursor. 

  • Demonstrated ability to use AI to accelerate delivery without sacrificing quality, especially for brownfield refactors, test generation, debugging, spec-writing, and accessibility checks. 

  • Experience leading spec-driven workflows where clear, testable specs enable reliable human + AI-assisted implementation. 

  • Experience mentoring/enabling engineers in effective AI usage (training, pairing, playbooks, review coaching). 

  • Strong communication skills and proficient in written and verbal English. 

  • Bachelor's degree or higher in computer science or a related technical discipline. 

 

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. Offers are based on the candidate’s experience and geographic location. 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: https://www.autodesk.com/company/diversity-and-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Top Skills

C++
Cmake
Docker
Git
Git
Jenkins
Python
Qt Framework
Qt Modeling Language (Qml)
Xcode

Autodesk Toronto, Ontario, CAN Office

661 University Ave, Toronto, ON, Canada, M5G 1M1

Similar Jobs

49 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Support the Coinbase Canada CCO by implementing and administering the compliance program: provide regulatory guidance, monitor Canadian regulatory changes, maintain documentation, manage compliance cases and RFIs, draft AML/KYC reports, support KYC/EDD automation and sanctions processes, deliver training, and contribute to financial crime risk assessments and reporting.
An Hour Ago
In-Office or Remote
8 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead data science for payments risk by designing experiments, modeling customer behavior, evaluating risk controls, building metrics and dashboards, and partnering cross-functionally to inform product and risk strategy.
Top Skills: BigQueryGitLlmsLookerModeMySQLNumpyPandasPrompt EngineeringPythonSnowflakeSQL
An Hour Ago
In-Office or Remote
8 Locations
Junior
Junior
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Convert inbound leads and prospect outbound opportunities to own the full sales cycle with SMB merchants. Qualify, demo, close deals, forecast in Salesforce, collaborate cross-functionally, and consistently exceed monthly and quarterly revenue goals.
Top Skills: Salesforce

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account