Enable job alerts via email!

Principal Software Developer

Autodesk, Inc.

Ontario

On-site

CAD 100,000 - 130,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the AEC sector is seeking a Principal Software Developer to enhance their cloud services. This role involves collaborating with teams to build innovative solutions, optimize performance, and mentor others. Ideal candidates will have extensive experience in enterprise cloud development and a strong grasp of cloud architecture.

Qualifications

  • 8+ years of experience developing enterprise cloud services.
  • Strong understanding of cloud architecture and microservices.

Responsibilities

  • Participate in all aspects of software development for cloud services.
  • Work closely with product managers and stakeholders for product improvements.
  • Design and implement various tests for software quality.

Skills

Problem Solving
Teamwork

Education

Bachelor’s or Master’s degree in computer science

Tools

AWS
Docker
Kubernetes

Job description

Principal Software Developer

Position Overview

Autodesk is seeking a highly motivated, experienced Principal Software Developer to join the Architecture, Engineering, and Construction (AEC) Platform Data team! In this role, you will be responsible for building services that power the data infrastructure of Autodesk's AEC products. This role is ideal if you are passionate about enterprise-level service development and transforming how AEC professionals use data for decision-making and project delivery.

You will be part of a team creating innovative solutions and learning from industry experts!

  • Collaborate with dedicated teams
  • Experiment, learn, and grow
  • Utilize the latest cloud technologies
  • Deliver code used by millions of customers
  • Mentor others and grow your skills

Make impactful decisions

Our team enables real-time, data-centric experiences at scale to make a difference for all who imagine, design, and build our world.

Responsibilities

  • Participate in all aspects of software development to create reliable, secure, high-performance cloud services.
  • Work closely with product managers, architects, and stakeholders to turn high-level requirements into incremental product improvements.
  • Contribute to software design and architecture, leveraging cloud design patterns and your cloud expertise.
  • Profile and optimize existing products for better performance.
  • Develop infrastructure for scalable systems.
  • Design and implement various tests (unit, regression, end-to-end).
  • Improve team processes and deliverables for efficiency.
  • Document and present ideas and solutions clearly.
  • Support production systems through on-call rotations.

Minimum Qualifications

  • Bachelor’s or Master’s degree in computer science.
  • 8+ years of experience developing enterprise cloud services.
  • Strong understanding of cloud architecture, serverless computing, microservices.
  • Experience with AWS services (e.g., EC2, Lambda, S3, DynamoDB).
  • Knowledge of containerization (Docker) and orchestration (Kubernetes, AWS ECS).
  • Understanding microservices architecture and distributed systems.
  • Knowledge of RESTful APIs and security principles in AWS (SOC-2).
  • Experience with automated testing and performance monitoring.
  • Experience working in Agile environments is preferred.
  • Strong problem-solving skills and teamwork orientation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Developer

Autodesk, Inc.

Ontario

Remote

CAD 100,000 - 130,000

7 days ago
Be an early applicant

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98,000 - 138,000

19 days ago

Lead Software Developer

House of Blues

Old Toronto

Remote

CAD 80,000 - 120,000

23 days ago

Principal Software Engineer - Platform Security / Compliance Architect - (Remote)

New Relic, Inc.

Ottawa

Remote

CAD 120,000 - 160,000

2 days ago
Be an early applicant

Principal Software Developer, NetSuite ERP - Hybrid (Kitchener)

Oracle

Kitchener

Hybrid

CAD 76,000 - 168,000

Today
Be an early applicant

Lead Software Engineer

Resolution Technologies, Inc.

Vaughan

Remote

CAD 90,000 - 120,000

6 days ago
Be an early applicant

Lead Software Developer, Data Technology (Canada)

Braintrust

Manitoba

Remote

CAD 98,000 - 138,000

5 days ago
Be an early applicant

Principal Software Developer, Canada Hybrid/Remote

Autodesk

Toronto

Remote

CAD 80,000 - 120,000

30+ days ago

Lead Software Engineer

Maneva

Ontario

Remote

CAD 90,000 - 120,000

7 days ago
Be an early applicant