Talent.com
Autodesk
Principal Software Developer (Front-end)Autodesk • Montreal, Quebec, Canada
Principal Software Developer (Front-end)

Principal Software Developer (Front-end)

Autodesk • Montreal, Quebec, Canada
30+ days ago
Salary
CA$131,000.00 yearly
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

Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada, nous offrons un salaire de base entre $131,000 et $191,400. Le salaire est déterminé selon l'expérience professionnelle et l'emplacement du candidat(e). En plus du salaire de base, notre programme de rémunération peut inclure une prime annuelle, des commissions pour les postes de ventes, des attributions d'actions et un ensemble complet d'avantages sociaux. 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.


appurtenance / 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 (Front-end) • Montreal, Quebec, Canada

Similar jobs

Front-End Focus Software Developer at ShareGate

ShareGateMontreal (administrative region), QC, CA
Full-time

Join ShareGate as a Software Developer II and focus on creating exceptional user experiences with React.Leverage your full-stack development skills in a collaborative environment.In this role at Wo... Show more

 • Promoted

Senior Software Developer, Front-End (Client Experience)

Dialogue Technologies Inc.Montreal (administrative region), QC, CA
Permanent

Senior Software Developer, Front-End (Client Experience).The Senior Software Developer, Front-End (React Native) joins a dedicated team that translates requirements from a large partner into capabi... Show more

 • Promoted

Principal Software Developer(Platform)

Aspen Technologymontreal (administrative region), qc, Canada
Full-time

The driving force behind our success has always been the people of AspenTech.What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challeng... Show more

 • Promoted

Senior Software Developer, Front-End (Client Experience)

DialogueMontreal (administrative region), QC, CA
Permanent

Senior Software Developer, Front-End (Client Experience).Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and we... Show more

 • Promoted

Principal Software Developer

Autodeskmontreal (administrative region), qc, Canada
Full-time

Autodesk is seeking a Principal Software Developer to join the Architecture, Engineering and Construction (AEC) Data Platform team.AEC Data provides Products, APIs and services that help customers ... Show more

 • Promoted

Front-End Engineer

Hunter Bondmontreal (administrative region), qc, Canada
Full-time

Up to $200,000 Starting Base + Bonuses + Full Benefits Package.This is a rare opportunity to join a high‑calibre team where engineers are led by engineers.With minimal bureaucracy and high trust, y... Show more

 • Promoted

AspenTech Senior Principal Software Developer

Aspen Technology, Inc.Montreal (administrative region), QC, CA
Full-time

AspenTech is hiring a Senior Principal Software Developer to enhance its Enterprise Operations Platform.Leverage your extensive skills in cloud-native technologies and industrial data management.As... Show more

 • Promoted

Staff Front-End Engineer - CANADA (Remote)

Luxury Presencemontreal (administrative region), qc, Canada
Remote
Full-time

As a Staff Frontend Engineer, you will be the technical authority for our React‑based micro‑frontend platform serving thousands of real‑estate businesses.You will own the evolution of our design sy... Show more

 • Promoted

Principal Software Developer

Aspen TechnologyMontreal (administrative region), QC, CA
Full-time

The driving force behind our success has always been the people of AspenTech.What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challeng... Show more

 • Promoted

Junior Front-End Engineer

Hunter BondMontreal (administrative region), QC, CA
Full-time

Up to $130,000 CAD + Exceptional Bonuses + Full Package.This is a rare opportunity to join a high-calibre team where engineers are led by engineers.With minimal bureaucracy and high trust, you will... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebMontreal (administrative region), QC, CA
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

Principal Software Developer at AspenTech

Aspen Technology, Inc.Montreal (administrative region), QC, CA
Full-time

AspenTech is seeking a Principal Software Developer to lead cloud initiatives.Embrace a collaborative Agile workspace focused on producing robust, high-quality code.In this leadership role, you wil... Show more

 • Promoted

Frontend Developer - North America PST

BrixMontreal (administrative region), QC, CA
Full-time

Frontend Developer - North America PST.Get AI-powered advice on this job and more exclusive features.Join our dynamic team to create cutting-edge web applications using modern frontend technologies... Show more

 • Promoted

Principal Developer for AspenTech Platforms

Aspen Technologymontreal (administrative region), qc, Canada
Full-time

Pursue innovation as a Principal Developer for AspenTech’s Enterprise Operations Platform, focusing on cloud-native technologies and agile practices to deliver exceptional software solutions.AspenT... Show more

 • Promoted

Principal Software Developer - Cloud

Aspen Technology, Inc.Montreal (administrative region), QC, CA
Full-time

Actively participate with team members as part of a scaled Agile organization.Take high‑level strategic requirements and work with a team to refine them into actionable user stories with detailed a... Show more

 • Promoted

Autodesk Principal Software Development Role

AutodeskMontreal (administrative region), QC, CA
Full-time

Be a key player in Autodesk’s innovation as a Principal Software Developer, shaping cloud and AI capabilities that enhance user experience.Lead complex initiatives to support the next-generation ec... Show more

 • Promoted

Principal Software Developer Platform - Services and Emerging Technologies

Autodeskmontreal (administrative region), qc, Canada
Full-time

Autodesk's cloud, platform, and AI-powered ecosystem.In this role, you will play a key part in defining and delivering the next generation of SaaS, data, visualization, and agentic platform capabil... Show more

 • Promoted

Senior Software Developer, Front-End (Client Experience)

Portage Ventures GP Inc.Montreal (administrative region), QC, CA
Permanent

Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, ... Show more

 • Promoted

Principal Software Developer

Aspen Technology, Inc.Montreal (administrative region), QC, CA
Full-time

As a Principal Software Developer within our AI R&D team, you will be responsible for mentoring, solving complex problems, and managing the priorities, deadlines, and deliverables of individual pro... Show more

 • Promoted

Senior Front-End (React) Engineer - Up to $230,000 CAD P/A + Bonus - Montreal

Hunter Bondmontreal (administrative region), qc, Canada
Full-time

Our client is a rapidly growing fintech start-up building next-generation technology for the.FX and cryptocurrency trading markets.Their platform powers modern, high-performance trading infrastruct... Show more