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
Staff Engineer defining reference architectures and driving AI - native development practices at Enable. Collaborating across teams to enhance engineering quality and performance.
Software Developer designing and developing features for Intelex’s software products in an agile team. Collaborating with various project teams to deliver high - quality software solutions.
Lead Engineer for Mechanical Systems at GE Vernova developing systems for nuclear power projects. Focus on design, integration, and regulatory compliance within the industry standards.
Lead Engineer responsible for systems engineering activities in nuclear power projects. Focusing on Mechanical Systems including BWRX - 300 Small Modular Reactor design.
Mid - level Software Engineer joining Raisely Team at Velora, developing scalable backend and frontend solutions for nonprofits. Collaborating on high - quality software design and architecture.
Software Engineer building Workday's public interface for Agent integration and communication. Focused on internal/external gateways and architecture for agent communication.
Leading automation delivery as a Senior Software Developer at Intact, focusing on enterprise - grade solutions to enhance process efficiency and reliability.
Senior Full Stack Developer contributing to innovative digital solutions at INGENO. Involves project planning, development, and collaboration in a remote - first setting.