Principal Software Engineer(.NET)

Software Development

Autodesk

5 open roles Website

  • Software Development
  • Pune
  • Applications have closed

Join a team building the core cloud fabric that powers Autodesk’s data‑driven design products, delivering a seamless bridge between on‑premise CAD tools and the cloud. As a Principal Software Engineer on the DX SDK team, you’ll set the technical direction for the SDK that unifies connectors like Revit and Inventor. What You'll Do Own SDK architecture, design trade‑offs, and performance characteristics. Define and enforce quality standards through code reviews and design docs. Prioritize and remediate critical technical debt and non‑functional requirements. Lead business‑critical initiatives aligned with team and division OKRs. Mentor engineers, run design reviews, and delegate high‑visibility work. Drive adoption of Spec‑Driven Development and AI‑assisted tooling. Collaborate with cross‑functional teams to align SDK strategy with platform roadmap. What You Need 8–12 years of software development experience, mainly in C#. Deep expertise in concurrency, multithreading, and large‑dataset processing. Proven track record designing, versioning, and maintaining public APIs/SDKs. Experience with build automation, CI/CD pipelines, and release processes. Strong technical leadership and ability to mentor junior engineers. Hands‑on proficiency with AI‑assisted development tools. Ability to communicate risks, dependencies, and blockers early. Good to Have Experience with CAD, 3D/2D geometry and AEC or manufacturing domains. Built and operated globally deployed, always‑on cloud data services. Delivered community‑driven SDKs or libraries at scale. Familiarity with Spec‑Driven Development and structured AI‑assisted workflows. The Opportunity The role sits at the forefront of Autodesk’s AI‑native engineering push, helping shape a Spec‑Driven Development workflow while contributing to products that

Similar Jobs to Apply
  • Applicantz
    India

    Join a fast‑growing team building a cloud‑native order‑to‑payment platform. You’ll craft scalable APIs and full‑stack features using modern JavaScript stacks, delivering value for global u
  • EPAM Systems
    India

    Join a fast‑moving financial services project, migrating a trading platform’s UI from Java Swing to modern web technologies while enhancing the backend. You’ll collaborate directly with the clie
  • Talentgigs
    India

    Join a fast‑moving product team building a sophisticated middle‑office platform for enterprise clients. You’ll translate business needs into scalable, high‑performing services while collaborat
  • Sonata Software
    India

    Join a fast‑growing engineering team building high‑performance backend platforms for enterprise SaaS products. You’ll leverage Go expertise to create scalable microservices, integrate AI‑assis