Principal Platform Software Developer

Autodesk — Canada · Posted ~1 day ago

Lead Full-time

Skills

Platform architecture CI/CD Developer tooling Platform reliability Software integrations Technical leadership Agile software engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Take a principal-level technical leadership role within a fast-paced Agile platform engineering team. You will act as a technical authority for development-platform integrations, shaping scalable architecture, CI/CD capabilities, developer tooling, reliability, and secure software delivery while partnering with engineering and product leadership.

Highlights

High-impact technical leadership role with broad organizational influence, ownership of scalable platform capabilities, and close collaboration with engineering, product, and security leadership.

Description

Job Requisition ID # 26WD95601 L'affichage de poste en français suivra / The French job posting follows. Position Overview Our Trust Software Engineering team is seeking a Principal Software Developer to join the Platform Integrations group in a fast-paced, agile environment. This is a senior technical leadership role with broad organizational impact. In this role, you will serve as a technical authority and trusted advisor for integrations across the development platform, particularly in areas related to CI/CD pipelines, developer tooling, and platform reliability. You will help design and evolve scalable platform capabilities that enable engineering teams to build, test, and deliver software securely and efficiently. While familiarity with security practices is beneficial, the primary focus of this role is platform architecture, developer experience, and reliable system integrations. You will collaborate closely with engineering leadership, product management, security teams, and cross-functional partners to shape technical strategy, influence architectural direction, and drive engineering best practices across the organization. The ideal candidate is highly self-directed, comfortable operating in ambiguous environments, and capable of solving complex platform and integration challenges with long-term organizational impact. Responsibilities Lead the technical vision and architecture for platform integrations across development pipelines, ensuring solutions are scalable, maintainable, and aligned with organizational goalsDesign and evolve reusable platform capabilities and integration patterns that improve consistency and reliability across repositories and engineering workflowsTranslate complex platform and integration requirements into practical, business-aligned technical solutionsSolve highly complex, cross-cutting engineering challenges by taking a broad systems perspective and identifying pragmatic, scalable solutionsPartner with engineering, platform, and security teams to improve the developer experience across CI/CD pipelines and internal toolingInfluence the technical roadmap, balancing delivery needs with long-term maintainability, reliability, and platform scalabilityEstablish and promote engineering best practices, standards, and patterns for building and operating reliable platform integrationsLead or significantly influence large, cross-team technical initiatives within the Trust or Platform Engineering spaceMentor senior and mid-level developers, raising the technical bar through design reviews, architectural guidance, and technical leadershipStay informed on evolving industry practices related to platform engineering, CI/CD ecosystems, cloud infrastructure, and developer tooling Minimum Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)8+ years of professional software engineering experience with demonstrated technical leadership and impact beyond a single teamStrong experience designing and building scalable cloud-native systems in AWSAdvanced proficiency in Python, with the ability to design, build, and review production-grade systemsExperience designing and operating CI/CD platforms or developer tooling ecosystems using technologies such as GitHub Actions, Jenkins, GitLab CI, or CircleCIExperience working with Infrastructure as Code tools such as Terraform or CloudFormationSolid understanding of containerized and cloud-native architectures, including Docker and KubernetesExperience designing systems that prioritize reliability, observability, and operational excellenceStrong communication skills and the ability to influence technical direction across teamsExperience working in Agile engineering environments Preferred Qualifications Experience with additional programming languages such as Go or JavaExperience working with developer platform tooling, CI/CD integrations, or DevSecOps environmentsFamiliarity with secure development practices, security scanning tools, or software supply chain conceptsExperience influencing architecture and engineering practices across multiple teams without direct management responsibility Aperçu du Poste Notre équipe d'ingénierie logicielle Trust recherche un développeur logiciel principal pour rejoindre le groupe Intégrations de plateformes dans un environnement dynamique et agile. Il s'agit d'un poste de direction technique de haut niveau ayant un impact significatif sur l'ensemble de l'organisation. À ce poste, vous ferez office d’autorité technique et de conseiller de confiance pour les intégrations au sein de la plateforme de développement, en particulier dans les domaines liés aux pipelines CI/CD, aux outils de développement et à la fiabilité de la plateforme. Vous contribuerez à la conception et à l’évolution de capacités de plateforme évolutives permettant aux équipes d’ingénierie de créer, de tester et de livrer des logiciels de manière sécurisée et efficace. Bien qu’une bonne connaissance des pratiques de sécurité soit un atout, ce poste est principalement axé sur l’architecture de la plateforme, l’expérience développeur et la fiabilité des intégrations système. Vous collaborerez étroitement avec la direction de l’ingénierie, la gestion des produits, les équipes de sécurité et les partenaires interfonctionnels afin de définir la stratégie technique, d’influencer l’orientation architecturale et de promouvoir les meilleures pratiques d’ingénierie à l’échelle de l’organisation. Le candidat idéal est très autonome, à l’aise dans des environnements incertains et capable de résoudre des défis complexes liés à la plateforme et à l’intégration ayant un impact organisationnel à long terme. Responsabilités Diriger la vision technique et l'architecture des intégrations de plateformes à travers les pipelines de développement, en veillant à ce que les solutions soient évolutives, faciles à maintenir et alignées sur les objectifs de l'organisationConcevoir et faire évoluer des capacités de plateforme réutilisables et des modèles d'intégration qui améliorent la cohérence et la fiabilité entre les référentiels et les workflows d'ingénierieTraduire des exigences complexes en matière de plateformes et d'intégration en solutions techniques pratiques et alignées sur les besoins de l'entrepriseRésoudre des défis d'ingénierie hautement complexes et transversaux en adoptant une perspective systémique globale et en identifiant des solutions pragmatiques et évolutivesCollaborer avec les équipes d'ingénierie, de plateforme et de sécurité pour améliorer l'expérience des développeurs à travers les pipelines CI/CD et les outils internesInfluencer la feuille de route technique, en conciliant les besoins de livraison avec la maintenabilité, la fiabilité et l'évolutivité de la plateforme à long termeÉtablir et promouvoir les meilleures pratiques, normes et modèles d'ingénierie pour la création et l'exploitation d'intégrations de plateformes fiablesDiriger ou influencer de manière significative des initiatives techniques de grande envergure impliquant plusieurs équipes dans le domaine de l’ingénierie de confiance ou de l’ingénierie de plateformesEncadrer les développeurs seniors et de niveau intermédiaire, en rehaussant le niveau technique par le biais de revues de conception, de conseils en architecture et d’un leadership techniqueSe tenir informé de l’évolution des pratiques du secteur en matière d’ingénierie de plateformes, d’écosystèmes CI/CD, d’infrastructure cloud et d’outils de développement Qualifications Minimales Licence en informatique, en ingénierie ou dans un domaine connexe (ou expérience pratique équivalente)8 plus d’expérience professionnelle en génie logiciel, avec des compétences avérées en leadership technique et un impact dépassant le cadre d’une seule équipeSolide expérience dans la conception et la mise en place de systèmes cloud-native évolutifs sur AWSMaîtrise avancée de Python, avec la capacité de concevoir, de mettre en place et de réviser des systèmes de niveau productionExpérience dans la conception et l’exploitation de plateformes CI/CD ou d’écosystèmes d’outils de développement utilisant des technologies telles que GitHub Actions, Jenkins, GitLab CI ou CircleCIExpérience de l’utilisation d’outils d’infrastructure en tant que code (Infrastructure as Code) tels que Terraform ou CloudFormationSolide compréhension des architectures conteneurisées et cloud-native, notamment Docker et KubernetesExpérience dans la conception de systèmes privilégiant la fiabilité, l’observabilité et l’excellence opérationnelleSolides compétences en communication et capacité à influencer l’orientation technique au sein des équipesExpérience de travail dans des environnements d’ingénierie Agile Qualifications Souhaitées Expérience avec d’autres langages de programmation tels que Go ou JavaExpérience de travail avec des outils de plateformes de développement, des intégrations CI/CD ou des environnements DevSecOpsConnaissance des pratiques de développement sécurisé, des outils d’analyse de sécurité ou des concepts de chaîne d’approvisionnement logicielleExpérience dans l’influence des pratiques d’architecture et d’ingénierie au sein de plusieurs équipes sans responsabilité managériale directe Plus d'information/ Learn More À Propos D’Autodesk/ About Autodesk Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l’être. Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu’Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous ! Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us! Transparence salariale / Salary transparency Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada, nous offrons un salaire de base entre $131,000 et $191,400. Le salaire est déterminé selon l'expérience professionnelle et l'emplacement du candidat(e). En plus du salaire de base, notre programme de rémunération peut inclure une prime annuelle, des commissions pour les postes de ventes, des attributions d'actions et un ensemble complet d'avantages sociaux. Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $131,000 and $191,400. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. appurtenance / Belonging Nous sommes fiers de cultiver une culture d’appartenance où chacun peut s’épanouir. Pour en savoir plus, cliquez ici: https://www.autodesk.com/company/global-belonging We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging Intégration en présentiel et vérification d’identité In-Person Onboarding and Identity Verification Ce poste peut nécessiter une intégration et/ou une vérification d'identité en présentiel. This role may require in-person onboarding and/or in-person ID verification. Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ? Are you an existing contractor or consultant with Autodesk? Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe). Please search for open jobs and apply internally (not on this external site).