Talent.com
Autodesk
Principal Software Developer, Viewer PlatformAutodesk • Quebec, Canada
Principal Software Developer, Viewer Platform

Principal Software Developer, Viewer Platform

Autodesk • Quebec, Canada
7 days ago
Job type
  • Full-time
Job description

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

Plus d'information/ Learn More

À propos d’Autodesk/ About Autodesk

Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l’être. Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu’Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !

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!

Transparence salariale / Salary transparency

Diversité et appurtenance / Diversity & Belonging

Nous sommes fiers de cultiver une culture d’appartenance où chacun peut s’épanouir. Pour en savoir plus, cliquez ici:

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:

Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ?

Are you an existing contractor or consultant with Autodesk?

Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).

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

Create a job alert for this search

Principal Software Developer, Viewer Platform • Quebec, Canada

Similar jobs

Parnter & National Leader AI Business Solutions

People Machinelévis, qc, ca
Full-time

Partner & National Leader, AI Business Solutions.This role can be located in any major city centre across Canada.Digital services within the firm.The role will focus on sales, delivery excellence a... Show more

 • Promoted

Principal Developer, Software

SherwebQuébec, Quebec, Canada
Full-time

Here’s What We Do And Why We Do It.We work to simplify the cloud for IT professionals so they can focus on what really matters, making their customers' lives better.Find out how we do that here: ww... Show more

 • Promoted

Principal Software Developer, TakeOff

Autodesk, Inc.Quebec, Capitale-Nationale, CA
Full-time

Involved with all aspects of software development* Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our c... Show more

 • Promoted

Principal Software Architect — AI-Driven Data Platforms Lead

AlphaSenseQuebec, Capitale-Nationale, CA
Full-time

A leading market intelligence firm in Canada seeks an experienced engineer to own the architecture and evolution of a large-scale data extraction platform.The role involves designing reliable syste... Show more

 • Promoted

Principal Architect Leading AI-Driven Cloud Solutions Remotely

Host Papa IncQuebec, Capitale-Nationale, CA
Remote
Full-time

Become the Principal Software Architect for an innovative cloud commerce platform in a fully remote role.Shape the future by leading the architectural vision and systems design.This role focuses on... Show more

 • Promoted

Lead Principal Software Engineer

Auxo | Growth Partnersaint-augustin-de-desmaures, qc, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Platform Developer

Toronto Film SchoolQuebec, Capitale-Nationale, CA
Full-time

At Canadian Food Innovation Network, we are committed to being the best, starting with finding the best people.We have built a team of extraordinary people across Canada; we are problem solvers, ri... Show more

 • Promoted

Senior Software Engineer, Platform Streaming (Auth0)

Okta for DevelopersQuebec, Capitale-Nationale, CA
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur... Show more

 • Promoted

Guidewire Claim Center developer - lévis

Pacer Grouplévis, qc, ca
Full-time

Experience as a Guidewire ClaimCenter Developer with expertise in configuration and development using Java, Gosu, XML, and SQL, along with web service integrations and a strong understanding of Pro... Show more

 • Promoted

Senior Guidewire PolicyCenter Developer

Axiom Global Technologiesquébec city, qc, ca
Full-time

We are seeking a highly experienced Senior Guidewire PolicyCenter Developer to lead the design, configuration, customization, and support of PolicyCenter solutions.This is a hands-on engineering ro... Show more

 • Promoted

Senior PM, 3D Visualization & CAD Viewer | Remote

CoLabQuebec, Capitale-Nationale, CA
Remote
Full-time

A leading technology firm is seeking a Senior Product Manager to oversee the build of its critical viewing technologies.You will guide the strategy and development of features for 2D and 3D visuali... Show more

 • Promoted

Guidewire Developer/Tech Lead

Delta System & Software, Inc.saint-augustin-de-desmaures, qc, ca
Full-time

Job Title: Guidewire Tech Lead.Must have: Guidewire ACE Certification.Strong hands-on experience in PolicyCenter, BillingCenter, or ClaimCenter (v10.Lead and mentor a team of developers, driving de... Show more

 • Promoted

Guidewire Integration Developer

Infotek Consulting Inc.lévis, qc, ca
Full-time

Guidewire Integration Developer.We are seeking a highly skilled Guidewire Integration Developer with deep expertise in Guidewire platforms to support ongoing initiatives within Property and Casualt... Show more

 • Promoted

Research Director, Software Channels

IDG (International Data Group)saint-augustin-de-desmaures, qc, ca
Part-time

The Research Director for Software Channels & Ecosystems is a senior role covering channels and ecosystems specific to software-centric channels and ecosystems, and also all the external factors th... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixQuebec, Capitale-Nationale, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebQuébec, Quebec, Canada
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Show more

 • Promoted

Senior Software Developer Innovating AI-Driven Solutions

InTouchLinkQuebec, Capitale-Nationale, CA
Full-time

Become a Senior Software Developer focused on AI-enhanced applications within a collaborative team.Contribute to innovative features for a platform that enriches the lives of senior living resident... Show more

 • Promoted

Research Director, Software Channels - lévis

IDG (International Data Group)lévis, qc, ca
Part-time

The Research Director for Software Channels & Ecosystems is a senior role covering channels and ecosystems specific to software-centric channels and ecosystems, and also all the external factors th... Show more

 • Promoted

Senior API and Middleware Developer

Coforgelévis, qc, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Show more

 • Promoted

Data Foundations Principal - Diabsolut

Diabsolutquébec city, qc, ca
Full-time

As part of Diabsolut’s continued growth, we are expanding our Innovation team with an experienced.It is not a delivery role, a utilization role, or a presales capacity role.It exists so that Diabso... Show more