Principal Software Developer – Platform Integrations
Autodesk Voir toutes les offres
- Ontario
- Permanent
- Temps-plein
- 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.
- 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.
- Experience with additional programming languages such as Go or Java.
- Experience working with developer platform tooling, CI/CD integrations, or DevSecOps environments.
- Familiarity with secure development practices, security scanning tools, or software supply chain concepts.
- Experience influencing architecture and engineering practices across multiple teams without direct management responsibility.
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:Are you an existing contractor or consultant with Autodesk?Please search for open jobs and apply internally (not on this external site).