Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Principal Software Developer

Develop and evolve cloud platform technologies for Autodesk EMS.

Quebec, Quebec, Canada
Full Time
Expert & Leadership (13+ years)

Job Highlights

Environment
Office Full-Time

About the Role

You will contribute to the evolution and development of the EMS platform architecture, working closely with industry software experts and stakeholders. Hands‑on implementation and operation of cloud services using web‑based technologies and best practices will be a core part of your work. You will solve challenging technical problems and provide innovative SaaS solutions that integrate with Autodesk’s existing products and services. Additionally, you will mentor and coach other developers, sharing your knowledge and expertise. • Drive evolution of EMS platform architecture in collaboration with industry experts and stakeholders. • Implement and operate cloud services using web technologies (Java, Node.js, React, GraphQL) and best practices. • Solve complex technical challenges and deliver innovative SaaS solutions that integrate with Autodesk products. • Mentor and coach junior developers, sharing knowledge and expertise. • Build scalable, reliable, and secure cloud services on AWS or comparable platforms. • Apply DevOps, CI/CD, and cloud‑operations practices to ensure robust delivery pipelines. • Integrate third‑party APIs and services effectively.

Key Responsibilities

  • platform architecture
  • cloud development
  • saas solutions
  • devops pipelines
  • aws services
  • mentor developers

What You Bring

The Autodesk EMS organization seeks an enthusiastic and creative Principal Software Developer to join its cloud platform team. The role offers the opportunity to research and develop cutting‑edge technologies while collaborating with global teams. Together, you will help media and entertainment customers transition to a cloud‑powered Autodesk experience. The position requires 8+ years of software development experience and a bachelor’s or master’s degree in Computer Science, Engineering, or an equivalent field. Strong design and coding skills with an emphasis on quality, performance, and maintainability are essential. Proficiency in web technologies such as Java, Node.js, React, and GraphQL, along with deep understanding of the product development lifecycle, is expected. Experience building scalable, reliable, and secure cloud services on AWS or similar platforms, as well as expertise in DevOps, CI/CD, and third‑party API integration, is required. • Bring 8+ years of software development experience and a degree in Computer Science or Engineering. • Demonstrate strong design and coding skills focused on quality, performance, and maintainability. • Exhibit excellent problem‑solving, debugging, communication, and collaboration abilities in a global, diverse team.

Requirements

  • 8+ years
  • cs degree
  • java
  • react
  • aws
  • devops

Benefits

Autodesk offers a competitive compensation package that includes base salary, bonuses, stock grants, and comprehensive benefits, with transparency based on experience and location. The company fosters a diverse and inclusive environment and encourages internal candidates and community members to join its talent network.

Work Environment

Office Full-Time

Apply Now