Principal Software Developer – Platform Integrations

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Software Developer leading platform integrations for Autodesk. Responsible for architectural vision and technical leadership in a fast-paced engineering environment.

Responsibilities

  • Lead the technical vision and architecture for platform integrations across development pipelines, ensuring solutions are scalable, maintainable, and aligned with organizational goals
  • Design and evolve reusable platform capabilities and integration patterns that improve consistency and reliability across repositories and engineering workflows
  • Translate complex platform and integration requirements into practical, business-aligned technical solutions
  • Solve highly complex, cross-cutting engineering challenges by taking a broad systems perspective and identifying pragmatic, scalable solutions
  • Partner with engineering, platform, and security teams to improve the developer experience across CI/CD pipelines and internal tooling
  • Influence the technical roadmap, balancing delivery needs with long-term maintainability, reliability, and platform scalability
  • Establish and promote engineering best practices, standards, and patterns for building and operating reliable platform integrations
  • Lead or significantly influence large, cross-team technical initiatives within the Trust or Platform Engineering space
  • Mentor senior and mid-level engineers, raising the technical bar through design reviews, architectural guidance, and technical leadership
  • Stay informed on evolving industry practices related to platform engineering, CI/CD ecosystems, cloud infrastructure, and developer tooling

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 8–12+ years of professional software engineering experience with demonstrated technical leadership and impact beyond a single team
  • Strong experience designing and building scalable cloud-native systems in AWS
  • Advanced proficiency in Python, with the ability to design, build, and review production-grade systems
  • Experience designing and operating CI/CD platforms or developer tooling ecosystems using technologies such as GitHub Actions, Jenkins, GitLab CI, or CircleCI
  • Experience working with Infrastructure as Code tools such as Terraform or CloudFormation
  • Solid understanding of containerized and cloud-native architectures, including Docker and Kubernetes
  • Experience designing systems that prioritize reliability, observability, and operational excellence
  • Strong communication skills and the ability to influence technical direction across teams
  • Experience working in Agile engineering environments

Benefits

  • annual cash bonuses
  • commissions for sales roles
  • stock grants
  • comprehensive benefits package

Job type

Full Time

Experience level

Lead

Salary

CA$131,000 - CA$191,400 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDockerJenkinsKubernetesPythonTerraform

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.