Resume and JobRESUME AND JOB
Autodesk logo

Principal Software Developer

Autodesk

Software and Technology Jobs

Principal Software Developer

full-timePosted: Dec 11, 2025

Job Description

Principal Software Developer

📋 Job Overview

The Principal Software Developer role at Autodesk in Canada involves leading the development of advanced software solutions for design and engineering tools. You will collaborate with cross-functional teams to innovate and deliver high-impact features that enhance user productivity. This position offers an opportunity to influence product strategy while working on cutting-edge technologies in a dynamic environment.

📍 Location: Toronto, ON, Canada

📅 Posted: Posted 6 Days Ago

🎯 Key Responsibilities

  • Design and implement scalable software components
  • Mentor junior developers and conduct code reviews
  • Collaborate with product managers to define technical requirements
  • Optimize performance and ensure code quality
  • Participate in technical discussions and innovation initiatives

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 10+ years of professional software development experience
  • Proven track record in leading complex projects
  • Strong experience with C++ or Java programming languages
  • Experience in software architecture and design patterns

⭐ Preferred Qualifications

  • Master's degree in a relevant field
  • Experience with Autodesk products or CAD software
  • Knowledge of cloud computing and distributed systems
  • Familiarity with agile methodologies and DevOps practices
  • Contributions to open-source projects

🛠️ Required Skills

  • Proficiency in C++ and object-oriented programming
  • Experience with Java and backend development
  • Knowledge of software design principles and patterns
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Familiarity with version control systems like Git
  • Understanding of APIs, microservices, and cloud platforms (e.g., AWS)

🎁 Benefits & Perks

  • Comprehensive health and dental coverage
  • Retirement savings plan with company matching
  • Flexible work arrangements including remote options
  • Professional development and learning opportunities
  • Paid time off and wellness programs

Locations

  • Toronto, ON, Canada

Salary

Estimated Salary Rangemedium confidence

150,000 - 220,000 CAD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in C++ and object-oriented programmingintermediate
  • Experience with Java and backend developmentintermediate
  • Knowledge of software design principles and patternsintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Excellent communication and teamwork abilitiesintermediate
  • Familiarity with version control systems like Gitintermediate
  • Understanding of APIs, microservices, and cloud platforms (e.g., AWS)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 10+ years of professional software development experience (experience)
  • Proven track record in leading complex projects (experience)
  • Strong experience with C++ or Java programming languages (experience)
  • Experience in software architecture and design patterns (experience)

Preferred Qualifications

  • Master's degree in a relevant field (experience)
  • Experience with Autodesk products or CAD software (experience)
  • Knowledge of cloud computing and distributed systems (experience)
  • Familiarity with agile methodologies and DevOps practices (experience)
  • Contributions to open-source projects (experience)

Responsibilities

  • Design and implement scalable software components
  • Mentor junior developers and conduct code reviews
  • Collaborate with product managers to define technical requirements
  • Optimize performance and ensure code quality
  • Participate in technical discussions and innovation initiatives

Benefits

  • general: Comprehensive health and dental coverage
  • general: Retirement savings plan with company matching
  • general: Flexible work arrangements including remote options
  • general: Professional development and learning opportunities
  • general: Paid time off and wellness programs

Target Your Resume for "Principal Software Developer" , Autodesk

Get personalized recommendations to optimize your resume specifically for Principal Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Developer" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskTorontoCanadaTechnologySoftware

Answer 10 quick questions to check your fit for Principal Software Developer @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Autodesk logo

Principal Software Developer

Autodesk

Software and Technology Jobs

Principal Software Developer

full-timePosted: Dec 11, 2025

Job Description

Principal Software Developer

📋 Job Overview

The Principal Software Developer role at Autodesk in Canada involves leading the development of advanced software solutions for design and engineering tools. You will collaborate with cross-functional teams to innovate and deliver high-impact features that enhance user productivity. This position offers an opportunity to influence product strategy while working on cutting-edge technologies in a dynamic environment.

📍 Location: Toronto, ON, Canada

📅 Posted: Posted 6 Days Ago

🎯 Key Responsibilities

  • Design and implement scalable software components
  • Mentor junior developers and conduct code reviews
  • Collaborate with product managers to define technical requirements
  • Optimize performance and ensure code quality
  • Participate in technical discussions and innovation initiatives

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 10+ years of professional software development experience
  • Proven track record in leading complex projects
  • Strong experience with C++ or Java programming languages
  • Experience in software architecture and design patterns

⭐ Preferred Qualifications

  • Master's degree in a relevant field
  • Experience with Autodesk products or CAD software
  • Knowledge of cloud computing and distributed systems
  • Familiarity with agile methodologies and DevOps practices
  • Contributions to open-source projects

🛠️ Required Skills

  • Proficiency in C++ and object-oriented programming
  • Experience with Java and backend development
  • Knowledge of software design principles and patterns
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Familiarity with version control systems like Git
  • Understanding of APIs, microservices, and cloud platforms (e.g., AWS)

🎁 Benefits & Perks

  • Comprehensive health and dental coverage
  • Retirement savings plan with company matching
  • Flexible work arrangements including remote options
  • Professional development and learning opportunities
  • Paid time off and wellness programs

Locations

  • Toronto, ON, Canada

Salary

Estimated Salary Rangemedium confidence

150,000 - 220,000 CAD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in C++ and object-oriented programmingintermediate
  • Experience with Java and backend developmentintermediate
  • Knowledge of software design principles and patternsintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Excellent communication and teamwork abilitiesintermediate
  • Familiarity with version control systems like Gitintermediate
  • Understanding of APIs, microservices, and cloud platforms (e.g., AWS)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 10+ years of professional software development experience (experience)
  • Proven track record in leading complex projects (experience)
  • Strong experience with C++ or Java programming languages (experience)
  • Experience in software architecture and design patterns (experience)

Preferred Qualifications

  • Master's degree in a relevant field (experience)
  • Experience with Autodesk products or CAD software (experience)
  • Knowledge of cloud computing and distributed systems (experience)
  • Familiarity with agile methodologies and DevOps practices (experience)
  • Contributions to open-source projects (experience)

Responsibilities

  • Design and implement scalable software components
  • Mentor junior developers and conduct code reviews
  • Collaborate with product managers to define technical requirements
  • Optimize performance and ensure code quality
  • Participate in technical discussions and innovation initiatives

Benefits

  • general: Comprehensive health and dental coverage
  • general: Retirement savings plan with company matching
  • general: Flexible work arrangements including remote options
  • general: Professional development and learning opportunities
  • general: Paid time off and wellness programs

Target Your Resume for "Principal Software Developer" , Autodesk

Get personalized recommendations to optimize your resume specifically for Principal Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Developer" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskTorontoCanadaTechnologySoftware

Answer 10 quick questions to check your fit for Principal Software Developer @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.