Autodesk, Inc. logo

Principal Software Developer

Job Overview

Location

AMER - Canada - British Columbia - Offsite/Home

Job Type

Full-time

Category

Software Engineering

Date Posted

May 5, 2026

Full Job Description

đź“‹ Description

  • • Principal Software Developer role focused on building cloud-based collaboration capabilities across Autodesk design tools within the AEC Data Platform team.
  • • Day-to-day responsibilities include hands-on coding to deliver scalable backend services, providing technical leadership on architecture and design, mentoring developers, maintaining reliable and secure cloud services, ensuring high code quality through automated testing and CI/CD, documenting technical solutions, supporting on-time delivery, and participating in on-call rotations.
  • • The team is part of Autodesk’s Architecture, Engineering and Construction (AEC) Data Platform, which delivers products, APIs, and services enabling customers to access, use, and share data across their ecosystem.
  • • The role offers opportunities to deepen expertise in cloud-native development, distributed systems, AI-powered development tools, and technical leadership while contributing to innovative design and engineering software used globally.

🎯 Requirements

  • • 10+ years of software development experience building enterprise-level cloud services
  • • BS or MS in Computer Science, Computer Engineering, or equivalent experience
  • • Experience building cloud services on Java using Spring OR Typescript
  • • Strong understanding of cloud architecture, serverless computing, microservices, infrastructure as code, GitOps, and AWS best practices
  • • Hands-on experience with AWS services including ECS, Lambda, API Gateway, DynamoDB, RDS, SQS, and SNS
  • • Experience with front-end frameworks such as React, NestJS, and Next.js
  • • Experience with relational and NoSQL databases, data modeling, ORM frameworks, and caching strategies
  • • Experience designing and working with distributed systems and RESTful APIs
  • • Experience monitoring backend performance and implementing optimizations for scalability and response times
  • • Experience working with CI/CD pipelines such as Jenkins or GitHub Actions
  • • Understanding of security principles, authentication, and authorization mechanisms
  • • Familiarity with containerization using Docker

🏖️ Benefits

  • • Competitive base salary range of $131,000 to $191,400 for Canada-based roles
  • • Annual cash bonuses and stock grants as part of compensation package
  • • Comprehensive benefits package
  • • Opportunity to work on innovative cloud-based collaboration tools for design and engineering
  • • Culture of belonging and diversity at Autodesk
  • • Chance to mentor developers and provide technical leadership
  • • Exposure to AI-powered development tools such as Claude Code, Cursor, and VSCode Copilot

Skills & Technologies

JavaScript
TypeScript
Java
React
Next.js
Senior
Onsite
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Autodesk, Inc. logo
Autodesk, Inc.
Visit Website

About Autodesk, Inc.

Autodesk, Inc. develops professional design, engineering, and entertainment software. Its flagship products include AutoCAD, Revit, Fusion 360, Maya, and 3ds Max, serving architecture, engineering, construction, manufacturing, media, and education sectors worldwide. Founded in 1982, the company provides cloud-based subscription services enabling digital design, simulation, visualization, and collaboration across project lifecycles. Headquartered in San Rafael, California, Autodesk operates globally, empowering customers to create sustainable infrastructure, products, and digital content through integrated software platforms and emerging technologies such as generative design, additive manufacturing, and building information modeling.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Work from Home, United States
Full-time
Expires Jun 21, 2026
Python
TypeScript
Java
+5 more

2 months ago

Apply
US: USA Remote
Full-time
Expires Aug 5, 2026
GCP
Senior
Remote
+2 more

9 hours ago

Apply
Expires soon
Singapore
Full-time
Expires Jun 13, 2026 (Soon)
Onsite

2 months ago

Apply
Expired
Denver Post
Full-time
Expired Apr 9, 2026
Remote
Degree Required

4 months ago

Apply