1,814,730open jobs
104,228companies
276,029added this week
Browse all
Salary
$93k – $135k per year
Location
In office (Canada)
Seniority
Principal · 8+ years exp
Visa
Positions approved through LMIA in 12 months: 27 · for this role: 16
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Aug 30, 2026. Autodesk scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Autodesk is an American software company founded in 1982 that makes the design and engineering tools used to create buildings, infrastructure, products, factories and visual effects. AutoCAD established it as the standard for computer-aided drafting, and the portfolio now spans Revit for building information modelling, Fusion for product design and manufacturing, Civil 3D for infrastructure, and Maya and 3ds Max for film, television and games. Headquartered in San Francisco, the company moved fully to subscription licensing in the last decade and is pushing customers toward cloud platforms that connect design, construction and production data across a project's lifecycle.

Job Requisition ID #

26WD97119

Ingénieur logiciel principal, Plateforme de visualisation

English translation to follow!/La traduction en anglais suivra!

Présentation du poste

La plateforme de visualisation d'Autodesk offre des expériences de visualisation 2D et 3D hautement performantes pour l'ensemble de notre gamme de produits. En tant qu'ingénieur logiciel principal, vous définirez et piloterez l'orientation technique de l'écosystème de visualisation et des flux de travail des produits, en façonnant l'architecture, les capacités de la plateforme et les pratiques d'ingénierie au sein de plusieurs équipes.

Vous serez amené(e) à traiter des problèmes hautement complexes et ambigus qui s’étendent sur plusieurs systèmes, domaines et organisations. Vous devrez identifier et définir les opportunités à fort impact, coordonner les parties prenantes et diriger la mise en œuvre inter-équipes. La réussite à ce poste se mesure à votre capacité à générer un impact au sein de plusieurs équipes et à faire évoluer les capacités au niveau de la plateforme afin de soutenir l’écosystème dans son ensemble.

Ce poste combine une expertise technique approfondie et un leadership technique stratégique, garantissant des solutions évolutives, performantes et extensibles qui répondent aux besoins actuels et futurs des produits.

Si vous êtes un leader technique enthousiaste, désireux de travailler sur des applications SaaS complexes et à fort impact, et que vous appréciez de travailler au sein d’une équipe dynamique et dynamique utilisant des technologies de pointe, nous serions ravis de vous rencontrer !

Responsabilités

  • Diriger la conception et la mise en œuvre d’initiatives à grande échelle impliquant plusieurs équipes et ayant un impact sur la plateforme, les produits et les services destinés aux spectateurs

  • Identifier, définir et hiérarchiser les problèmes techniques à fort impact en accord avec la stratégie produit et plateforme

  • Résoudre des problèmes techniques complexes et ambigus en les décomposant en approches claires et en plans réalisables

  • Influencer et coordonner plusieurs équipes, en garantissant la cohérence des pratiques d’ingénierie et des normes architecturales

  • Agir en tant qu’autorité technique pour les décisions critiques, en guidant les compromis entre performances, évolutivité et expérience des développeurs

  • Favoriser l’adoption de capacités, de frameworks et de modèles de plateforme partagés entre les équipes

  • Améliorer la vélocité d’ingénierie en introduisant des outils, des frameworks et des bonnes pratiques évolutifs à l’échelle de l’organisation

  • Diriger l’analyse des causes profondes des problèmes systémiques et mettre en œuvre des solutions durables et multiplateformes

  • Encadrer les ingénieurs seniors et rehausser les normes d’ingénierie à l’échelle de l’organisation

  • Collaborer avec les équipes Produit, UX et Plateforme pour définir une feuille de route à long terme et traduire les besoins métier en stratégie technique

  • Collaborer avec les architectes et faire évoluer l’architecture système pour garantir l’extensibilité, la maintenabilité et les performances à long terme dans l’ensemble de l’écosystème

Qualifications minimales

  • Licence ou master en informatique, génie informatique, ou expérience pratique équivalente

  • Plus de 8 ans d’expérience professionnelle en développement logiciel, incluant un travail significatif sur des systèmes à grande échelle ou des plateformes

  • Maîtrise de niveau expert de JavaScript/TypeScript et des technologies web modernes

  • Solide expérience dans la conception et l'évolution d'architectures système complexes impliquant plusieurs équipes ou domaines

  • Compréhension approfondie des applications haute performance, des systèmes distribués et de l'architecture orientée services

  • Capacité avérée à diriger des initiatives techniques inter-équipes et à exercer une influence sans autorité directe

  • Solide expérience en optimisation des performances, en débogage et en exploitation de systèmes de production complexes

  • Expérience des pratiques de développement modernes, notamment CI/CD et les tests automatisés (par ex. Jest, Cypress)

  • Expérience de travail dans des environnements Agile avec des cycles de livraison courts

  • Capacité avérée à travailler de manière autonome dans des contextes hautement ambigus

  • Capacité avérée à écrire du code propre, maintenable et bien documenté

  • Excellentes compétences en communication et capacité à influencer les parties prenantes de haut niveau

Qualifications souhaitées

  • Expérience en tant que responsable technique et mentor d'ingénieurs juniors et seniors

  • Expérience des architectures cloud-native et des systèmes distribués à grande échelle

  • Expertise en systèmes de visualisation 2D/3D, moteurs de rendu ou technologies graphiques

  • Expérience dans la création ou l'évolution d'écosystèmes de plateformes (API, extensibilité, plateformes de développement)

  • Expérience en observabilité, surveillance et exploitation de systèmes de production à grande échelle

  • Expérience dans un rôle de leadership Scrum

______________________________________________________________________________________________________________

26WD97483, Principal Software Developer, Viewer Platform

Position Overview

Autodesk’s Viewer Platform powers high-performance 2D and 3D visualization experiences across our product portfolio. As a Principal Software Engineer, you will define and drive the technical direction of the Viewer ecosystem and product workflows, shaping architecture, platform capabilities, and engineering practices across multiple teams.

You will operate on highly complex, ambiguous problems that span systems, domains, and organizations. You are expected to identify and frame high-impact opportunities, align stakeholders, and lead cross-team execution. Success in this role is measured by your ability to deliver impact across multiple teams and evolve platform-level capabilities that enable the broader ecosystem.

This role combines deep hands-on engineering with strategic technical leadership, ensuring scalable, performant, and extensible solutions that support current and future product needs.

If you are an enthusiastic technical leader, keen to work on complex, high-impact SaaS applications and enjoy working in a dynamic, fast-paced team with state-of-the-art technologies, we would love to hear from you!

Responsibilities

  • Lead the design and implementation of large-scale, cross-team initiatives that impact viewer platform, products and services

  • Identify, frame, and prioritize high-impact technical problems aligned with product and platform strategy

  • Solve complex, ambiguous technical problems by breaking them down into clear approaches and executable plans

  • Influence and align multiple teams, ensuring consistent engineering practices and architectural standards

  • Act as a technical authority for critical decisions, guiding trade-offs across performance, scalability, and developer experience

  • Drive adoption of shared platform capabilities, frameworks, and patterns across teams

  • Improve engineering velocity by introducing tools, frameworks, and best practices that scale across the organization

  • Lead root-cause analysis of systemic issues and implement durable, cross-platform solutions

  • Mentor senior engineers and elevate engineering standards across the organization

  • Partner with Product, UX, and platform teams to shape long-term roadmap and translate business needs into technical strategy

  • Partner with Architects and evolve system architecture to ensure long-term extensibility, maintainability, and performance across the ecosystem

Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience

  • 8+ years of professional software development experience, including significant work on large-scale or platform systems

  • Expert-level proficiency in JavaScript/TypeScript and modern web technologies

  • Strong experience designing and evolving complex system architectures across multiple teams or domains

  • Deep understanding of high-performance applications, distributed systems, and service-oriented architecture

  • Proven ability to lead cross-team technical initiatives and influence without direct authority

  • Strong experience with performance optimization, debugging, and operating complex production systems

  • Experience with modern development practices, including CI/CD and automated testing (e.g., Jest, Cypress)

  • Experience working in Agile environments with short release cycles

  • Demonstrated ability to operate independently in highly ambiguous problem spaces

  • Demonstrated ability to write clean, maintainable, well-documented code

  • Excellent communication skills with the ability to influence senior stakeholders

Preferred Qualifications

  • Experience as a tech lead and mentor of junior and senior engineers

  • Experience with cloud-native architectures and large-scale distributed systems

  • Expertise in 2D/3D visualization systems, rendering engines, or graphics technologies

  • Experience building or evolving platform ecosystems (APIs, extensibility, developer platforms)

  • Experience with observability, monitoring, and production system operations at scale

  • Experience serving in a Scrum leadership capacity

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 based roles, we expect a starting base salary between $131,000 and $191,400. 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.

Belonging

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging

In-Person Onboarding and Identity Verification

This role may require in-person onboarding and/or in-person ID verification.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,814,730 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Canada
≈ $79k – $161k per year (Estimated) • Remote (Canada) • Full-Time • 7+ years exp
Python
PHP
TypeScript
C#
C#
.NET
AI/ML
Function Calling
AI Agents
LLM Guardrails
Tool Use
Management
Stripe
Apply
$69k – $103k per year • Equity • In office • Full-Time • Bachelor's Degree • Toronto
Python
Java
Kotlin
C++
Databases
Redis
DevOps
AWS
Kubernetes
Apply
≈ $63k – $120k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Toronto • Waterloo
Python
Java
Python
FastAPI
Databases
Databricks
Azure Cosmos DB
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Embeddings
Function Calling
AI Agents
LLM
RAG
Hybrid Search
OpenAI
OCR
Tool Use
DevOps
GitHub Actions
Azure
Kubernetes
Azure AKS
Apply
$38k – $77k per year • In office • Full-Time • Tokyo
JavaScript
TypeScript
Ruby
Node JS
Ruby
Ruby on Rails
Databases
MySQL
PostgreSQL
DynamoDB
Google BigQuery
Amazon Aurora
BigQuery
AI/ML
Copilot
Claude Code
Frontend
Vue.js
Nuxt.js
Next.js
React.js
DevOps
GCP
GitHub Actions
CI/CD
AWS
Apply
≈ $85k – $215k per year (Estimated) • Remote (likely Europe, UTC-6 – UTC+2 hours) • Full-Time • 7+ years exp
JavaScript
Ruby
C#
Scala
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude Code
AI Agents
OpenAI Codex
Agentic Workflows
Frontend
Redux
React.js
React Query
Storybook
XState
DevOps
CircleCI
AWS
Docker
Management
Slack
Apply
$150k – $160k per year • In office • 10+ years exp • United States
Python
JavaScript
Rust
TypeScript
Node JS
Frontend
Angular
React.js
DevOps
CloudFormation
AWS
GitHub
Management
Confluence
Jira
Agile
Apply
$165k – $180k per year • In office • 20+ years exp • United States
Python
JavaScript
Rust
TypeScript
Node JS
AI/ML
Copilot
Claude
ChatGPT
Prompt Engineering
AI Agents
Gemini
LLM
Galileo
Frontend
Angular
React.js
DevOps
AWS
Management
Agile
Apply
≈ $71k – $137k per year (Estimated) • In office • Full-Time • 8+ years exp • PhD • Toronto
Python
SQL
Databases
Cassandra
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
CI/CD
Jenkins
Git
Platform Engineering
Linux
Unix
Analytics
ETL/ELT
Management
Agile
Apply
Logistics Manager 11 days ago
≈ $80k – $156k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Spartanburg
Management
Agile
Apply
$150k – $180k per year • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree • United States
Python
PowerShell
AI/ML
Claude Code
Gemini
LLM
OpenAI Codex
DevOps
Splunk
GCP
Azure
AWS
Linux
Windows
Cybersecurity
Crowdstrike
Microsoft Sentinel
MITRE ATT&CK
PCI DSS
SIEM
Management
Agile
Apply
$76k – $111k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto • Vancouver • Quebec
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
AWS
Management
Agile
Apply
$107k – $157k per year • Equity • Remote (Canada) • Full-Time • 5+ years exp • Bachelor's Degree • Columbia • Vancouver • Quebec • Toronto
Python
TypeScript
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
LLM
DevOps
CI/CD
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Scrum
QA
Cypress
Playwright
Apply
$76k – $111k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
JavaScript
Node JS
Databases
MySQL
Redis
DynamoDB
Frontend
GraphQL
React.js
DevOps
Rest API
Splunk
Terraform
Dynatrace
CI/CD
Jenkins
AWS
Docker
Amazon EC2
Amazon CloudWatch
Management
Agile
Scrum
Apply
$62k – $91k per year • Equity • In office • Full-Time • 5+ years exp • High School Diploma • Toronto
Java
Java
Spring Boot
DevOps
Rest API
Git
AWS
Management
Agile
Apply
$69k – $102k per year • Equity • In office • Full-Time • 3+ years exp • Toronto
Python
JavaScript
Bash
Frontend
npm
DevOps
Rest API
Splunk
Terraform
Helm
GitHub Actions
Dynatrace
CI/CD
Git
Docker
Kubernetes
Platform Engineering
JFrog Artifactory
GitHub
Linux
Cybersecurity
JFrog Xray
Apply
$67k – $84k per year • In office • Bachelor's Degree • Canada
Python
JavaScript
TypeScript
SQL
C#
Node JS
Groovy
Databases
Snowflake
Frontend
Angular
React.js
DevOps
Terraform
GitHub Actions
CI/CD
Jenkins
AWS
Docker
AWS Fargate
AWS Lambda
Amazon ECS
AWS Step Functions
API Gateway
Linux
Apply
≈ $59k – $131k per year (Estimated) • Remote (Canada) • Full-Time • 3+ years exp • Canada
TypeScript
Apply
Area Manager II 10 hours ago
$53k – $74k per year • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Canada
Apply
$50k – $59k per year • Equity • In office • Full-Time • Bachelor's Degree • Canada
Apply
$42k – $56k per year • Equity • In office • Full-Time • Bachelor's Degree • Canada
Apply
See all jobs
This is one of many
1,814,730 more open roles from verified company boards, updated every day.