Principal Software Engineer

Posted 20 Days Ago
Be an Early Applicant
Pune, Maharashtra, IND
In-Office
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Autodesk is a global leader in design and make technology that helps innovators everywhere solve today's challenges.
The Role
Lead technical direction and hands-on development of the DX SDK for cloud data interoperability. Design and maintain APIs/SDKs, drive performance, resiliency, observability, and backward compatibility. Mentor engineers, own technical debt, lead cross-team initiatives, adopt Spec-Driven and AI-assisted development, participate in on-call, and deliver scalable cloud services and connector integrations.
Summary Generated by Built In

Job Requisition ID #

26WD99155

Position Overview

As we transition from a world of files to that of products powered by cloud data services, we're building our core underlying cloud fabric and kernel that is comprised of massively scalable, always-on, globally deployed cloud services that underpin our customer-facing systems. In order to provide a seamless cloud data experience for our customers we're building a platform that bridges existing products and solutions with our cloud data platform.
 

We are looking for a Principal Software Engineer to join the DX SDK team. The SDK is the kernel of our data interoperability platform. It is the layer our connectors (Revit, Inventor, Rhino, Civil3D, and more) and partner integrations build on to read, write, cache, and synchronize design data with the cloud. In this role you will set technical direction for the SDK and the connectors that sit on top of it, while staying hands-on in the code.
 

The successful candidate should have a strong sense of ownership and be able to drive projects through to completion. They should be well versed in building customer-facing products and developer-centric APIs, SDKs, and components that are used by many teams. We are also adopting Spec-Driven Development and using AI tools as part of how we build, and we expect our principal engineers to help lead that shift.

What you'll own

  • Be the technical authority for the SDK. Hold deep knowledge of the SDK's architecture, design trade-offs, failure modes, performance characteristics, and the reasoning behind major decisions such as caching strategy, delta apply and revert semantics, data-model API contracts, and large-model memory behaviour. When architectural questions come up in this area, the team should be able to turn to you

  • Set and uphold the quality bar. Your code should set the standard, and your reviews should go beyond correctness to design quality, backward compatibility of public SDK contracts, domain fit, and long-term maintainability. As more code is produced through Spec-Driven Development, be clear about where extra care is needed across specs, reviews, tests, and integration validation, so that nothing in your area ships below the bar you set

  • Own the most important technical debt and non-functional requirements. Identify the top tech-debt items in the SDK, create a plan, and track progress. Build performance, resiliency, observability, and cost into solutions from the start, and make sure stakeholders understand the business cost of debt so it gets prioritised

  • Lead business-critical initiatives end to end. Own outcomes tied to team and division OKRs such as GA milestones, reliability and trusted-trip targets, adoption, and developer experience. Define success metrics, drive toward them, and report progress. Tie each major initiative back to its customer or business impact

  • Help the people around you grow. Run design reviews, pair with engineers on hard problems, delegate stretch work and put the right people forward for visible work. At this level your impact is measured as much by the team's output as by your own

Responsibilities

  • Engage in technical and architectural discussions and decision making to shape the direction of the SDK and the broader data interoperability platform

  • Lead planning, design, development, and testing of key features and capabilities delivered via the SDK, services, and connectors

  • Collaborate with stakeholders to understand requirements and use cases, and build towards a cohesive technical strategy

  • Build strategic partnerships with key cross-organizational teams (DX Platform, connector teams, product, and architecture) so that the SDK both leverages and informs platform capabilities

  • Uphold team standards by championing engineering best practices, and define what good looks like as the team adopts Spec-Driven Development

  • Hands-on software development for products that will perform at scale, be supportable, and be extensible

  • Write code that is tested, readable, and maintainable, and produce clear specs and design docs

  • Perform code reviews, evaluate implementations (whether written by people or with AI assistance), and provide feedback for tool improvements

  • Automate processes where possible and create new technologies when needed

  • Cross-train and mentor teammates, and share knowledge through design docs, demos, and internal forums

  • Communicate early and clearly. Raise risks, dependencies, and blockers before they become surprises, along with a recommended path forward

  • Participate in on-call rotation to support production systems

How we build

We are an AI-Native engineering organization, and the DX SDK team is moving toward Spec-Driven Development. We expect a principal engineer to help lead that shift rather than wait for it:

  • Use AI tools in your day-to-day work for code generation, review, refactoring, and test writing, and share what works so the rest of the team benefits

  • Help define what Spec-Driven Development looks like for SDK and connector work, where it saves time, and where human judgment still needs to stay in the loop, such as architecture, concurrency, and CAD and domain semantics

  • Apply extra care as more code is AI-assisted, including stronger specs up front, careful reviews, and integration validation on shared SDK contracts

  • Drive at least one concrete improvement to how we build each quarter and measure its impact

Minimum qualifications

  • Great team player with about 8 to 12 years of total industry experience

  • 8+ years of software development with all-round experience in all aspects of product development (frontend, backend, operations, support, etc.)

  • Demonstrated technical leadership, including leading the design of complex features, setting standards, and mentoring other engineers

  • Deep understanding of concurrent programming, multi-threading, and optimizing processing of large datasets

  • Experience designing, evolving, and maintaining APIs and SDKs used by multiple consumers, with attention to versioning and backward compatibility

  • Working knowledge of build automation and CI/CD pipelines

  • Comfortable working hands-on with AI-assisted development tools and able to help a team adopt them

Preferred qualifications

  • Experience with CAD, 3D and 2D Geometry

  • Experience building and developing software for AEC and Manufacturing industries

  • Experience leading and delivering community-driven libraries, SDKs, or applications

  • Experience building and operating cloud data services at scale (always-on, globally deployed) and the SDKs and clients that consume them

  • Experience with Spec-Driven Development or other structured AI-assisted engineering workflows
     

#LI-SB4

Learn More

About Autodesk

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!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Skills Required

  • About 8 to 12 years of total industry experience
  • 8+ years of software development across frontend, backend, operations, and support
  • Demonstrated technical leadership, including designing complex features, setting standards, and mentoring engineers
  • Deep understanding of concurrent programming, multi-threading, and optimizing processing of large datasets
  • Experience designing, evolving, and maintaining APIs and SDKs with attention to versioning and backward compatibility
  • Working knowledge of build automation and CI/CD pipelines
  • Comfortable working hands-on with AI-assisted development tools and able to help a team adopt them
  • Participate in on-call rotation to support production systems
  • Experience with CAD, 3D and 2D Geometry
  • Experience building software for AEC and Manufacturing industries
  • Experience leading and delivering community-driven libraries, SDKs, or applications
  • Experience building and operating cloud data services at scale and SDKs/clients that consume them
  • Experience with Spec-Driven Development or other structured AI-assisted engineering workflows

Autodesk Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Autodesk and has not been reviewed or approved by Autodesk.

  • Leave & Time Off Breadth Time away is considered expansive, combining discretionary time off for salaried roles, company holidays/Autodays, and a periodic paid sabbatical. These options provide flexibility beyond standard accrual-based PTO.
  • Equity Value & Accessibility Total rewards prominently include RSUs and an employee stock purchase plan with a discount and lookback, alongside annual bonus or commission programs. These elements are available to eligible employees and can materially augment base pay.
  • Parental & Family Support Family-building support includes reimbursement for adoption, surrogacy, IVF/co‑maternity, and fertility benefits, plus dedicated coaching and Cleo resources for parenting and caregiving. These services extend support before, during, and after leave.

Autodesk Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
13,285 Employees
Year Founded: 1982

What We Do

Autodesk makes software for people who make things. If you’ve ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you’ve experienced what millions of Autodesk customers are doing with our software. Autodesk gives you the power to make anything. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

Why Work With Us

Our work is impactful. Our people are innovative. And our culture is inclusive. As our software shapes new solutions to the world’s biggest challenges, you shape your career path. With us, you lead the way in achieving sustainability, resilient communities, and an equitable workforce. Discover #AutodeskLife. 

Gallery

Gallery

Similar Jobs

MetLife Logo MetLife

Platform Engineer

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Hybrid
Pune, Maharashtra, IND
43000 Employees

RELX Logo RELX

Principal Software Engineer

Information Technology • Legal Tech • Analytics
In-Office
Mumbai, Maharashtra, IND
10001 Employees

Commonwealth Bank Logo Commonwealth Bank

Principal Software Engineer

Fintech • Financial Services
In-Office
Park Road, Andheri, Mumbai Suburban, Maharashtra, IND
52000 Employees
In-Office
Pune, Maharashtra, IND
2422 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account