principal software engineering Principal Engineer tech_leadership · Posted May 19, 2026

About this role

Autodesk is hiring a principal-level Principal Engineer in the software engineering function based in Toronto, Canada. The posting calls out experience with Python, TypeScript, Java, Snowflake.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Toronto, Canada
Posted
May 19, 2026

More roles at Autodesk

Director, Account Based & Field Marketing India
Mumbai, India · director
Principal Software QA Engineer
Pune, India · principal
Python JavaScript Java
Senior QA Engineer
Sgp, Singapore · senior
Python JavaScript TypeScript
PPL M&A Program Manager
San Francisco, CA · manager
Senior Security Software Developer
Montreal, Canada · senior
Python C++ Security
All Autodesk jobs →

Job description

from Autodesk careers

Job Requisition ID #

26WD95107

Position Overview

Autodesk Fusion Industry Cloud (FIC) is scaling its analytics platform to deliver trustworthy product-usage insights and operational “system state” signals across experiences, services, and pipelines. This role is a senior technical leader responsible for end-to-end architecture, standards, and long-term technical direction for analytics reporting and System State Reporting (SSR). You will align multiple teams on a coherent design that is observable, testable, and scalable.

In this role, you’ll help build the data and telemetry foundations that teams rely on to make product decisions, improve reliability, and accelerate innovation. You’ll partner across engineering, data, and product to turn ambiguous problems into practical, measurable systems.
 

Responsibilities

  • Own end-to-end architecture for FIC analytics + System State Reporting (SSR), including ingestion, validation, enrichment, storage, and consumption

  • Define a scalable approach for standardizing analytics event reporting across clients and services (schema/fields/taxonomy and versioning)

  • Drive design reviews, decision logs, and technical roadmaps; communicate tradeoffs and align stakeholders

  • Establish governance for analytics quality: validation strategy (compile-time vs runtime), fail-fast patterns, and measurable quality SLAs

  • Define observability requirements for analytics pipelines (health signals, outage history, stakeholder visibility) and integration points with dashboards and BI tools

  • Partner with global engineering teams to ensure clear ownership boundaries and predictable delivery

    This is an excerpt. Read the full job description on Autodesk careers →
All software engineering jobs software engineering in Toronto, Canada Jobs in Toronto, Canada software engineering salaries software engineering career path
All Autodesk Jobs Browse software engineering roles principal positions