Principal Software Developer (Backend)

Autodesk
Toronto
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Mentoring","Code quality","Technical communication","Security awareness","On-time delivery focus"]

Build and evolve scalable backend services and infrastructure for Autodesk’s AEC Data team, helping customers access, use, and share data across Autodesk design tools. You’ll deliver cloud-based collaboration capabilities, mentor developers, and ensure high code quality through automated deployments, unit/integration testing, and continuous improvement. The role includes documenting technical solutions, meeting delivery commitments, and participating in production on-call rotations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Autodesk
Autodesk
5 days ago

Principal Software Developer (Backend)

✓ Verified Job

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

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

Job Summary

Build and evolve scalable backend services and infrastructure for Autodesk’s AEC Data team, helping customers access, use, and share data across Autodesk design tools. You’ll deliver cloud-based collaboration capabilities, mentor developers, and ensure high code quality through automated deployments, unit/integration testing, and continuous improvement. The role includes documenting technical solutions, meeting delivery commitments, and participating in production on-call rotations.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Write hands-on code to deliver scalable backend services and infrastructure.
  • •Mentor and support developers, promoting continuous learning and improvement.
  • •Develop and maintain reliable, secure, high-performance cloud services.
  • •Maintain high code quality using automated deployments plus unit and integration testing.
  • •Participate in production on-call rotations and support timely delivery of team commitments.

Key Requirements

  • •8+ years of software development experience building enterprise cloud services.
  • •BS or MS in Computer Science, Computer Engineering, or equivalent experience.
  • •Hands-on backend development with Java for cloud services.
  • •Strong understanding of cloud architecture including serverless, microservices, infrastructure as code, GitOps, and AWS best practices.
  • •Experience with AWS services such as ECS, Lambda, API Gateway, DynamoDB, RDS, SQS, and SNS, plus security principles around authentication and authorization.
Education:Bachelor's in Computer Science or Computer Engineering
Skills:MentoringCode qualityTechnical communicationSecurity awarenessOn-time delivery focus
Tech Stack:JavaTypeScriptReactAWSECSLambdaAPI GatewayDynamoDBRDSSQSSNSServerless computingMicroservicesInfrastructure as codeGitOpsGitHub ActionsJenkinsCI/CDRESTful APIsORM

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