Principal Software Developer

Autodesk
Ontario
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Technical leadership","Cross-team collaboration","Communication","Mentorship","Independent problem-solving"]

Define and drive the technical direction of Autodesk’s Viewer Platform, enabling high-performance 2D/3D visualization experiences across product workflows. Lead cross-team initiatives, frame and prioritize high-impact technical problems, and act as a technical authority for critical performance, scalability, and developer-experience trade-offs. Improve engineering velocity, lead root-cause analysis for systemic issues, mentor senior engineers, and partner with Product, UX, and architects to evolve the platform architecture and long-term roadmap.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Autodesk
Autodesk
9 hours ago

Principal Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Define and drive the technical direction of Autodesk’s Viewer Platform, enabling high-performance 2D/3D visualization experiences across product workflows. Lead cross-team initiatives, frame and prioritize high-impact technical problems, and act as a technical authority for critical performance, scalability, and developer-experience trade-offs. Improve engineering velocity, lead root-cause analysis for systemic issues, mentor senior engineers, and partner with Product, UX, and architects to evolve the platform architecture and long-term roadmap.
Location: Ontario
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the design and implementation of large-scale, cross-team initiatives impacting the 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 decomposing them into clear approaches and executable plans.
  • •Act as a technical authority for critical decisions, guiding trade-offs across performance, scalability, and developer experience.
  • •Mentor senior engineers, elevate engineering standards, and partner with Product, UX, and architects to evolve platform architecture and the long-term roadmap.

Key Requirements

  • •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.
Experience:8+ years
Education:Bachelor's
Skills:Technical leadershipCross-team collaborationCommunicationMentorshipIndependent problem-solving
Languages:FrenchEnglish
Tech Stack:JavaScriptTypeScriptCI/CDJestCypressAgile

Company Brief

Autodesk
Provides design and engineering software for architecture, construction, manufacturing, media, and entertainment industries, offering CAD, BIM, and 3D modeling tools to enable product and infrastructure design workflows.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Rafael, United States
Founded: 1982
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor