Talent Apply
Log in
All jobs
A

Principal Engineer (Java/Node, AWS)

Autodesk
Pune, IND Posted Aug 5, 2026
On-site

About this role

Position Overview

Autodesk is seeking Principal Engineer to lead the architecture and evolution of our Concurrent Editing Platform, powering real-time collaboration at scale. This role requires deep expertise in distributed systems, cloud-native architectures, and real-time communication technologies, combined with the ability to lead complex cross-functional initiatives across engineering organizations. You will drive technical strategy, influence platform direction, mentor engineers, and deliver scalable, resilient systems that directly impact business outcomes.

Responsibilities

  • Led the architecture and development of scalable, real-time collaboration platforms using Java or Node.js, Spring Boot, WebSockets, REST APIs, AWS ECS, Redis, and Kafka, enabling low-latency, highly available communication across distributed systems

  • Design and drive distributed, event-driven microservices architectures with strong focus on scalability, resiliency, latency, and observability.

  • Own platform capabilities end-to-end including architecture, engineering practices, quality, deployment, operational excellence, and production support.

  • Lead large, ambiguous technical initiatives from requirements clarification through execution and successful delivery.

  • Drive technical discussions and alignment across teams, architects, product management, and platform engineering groups.

  • Act as a technical leader during production incidents, driving root cause analysis, resolution, and systemic improvements.

  • Mentor engineers and elevate engineering excellence through design reviews, technical guidance, and knowledge sharing.

  • Influence engineering direction across organizations and serve as a force multiplier for teams.

  • Minimum Qualifications

  • 12+ years of software engineering experience with strong expertise in backend and distributed systems.

  • Extensive experience developing microservices using Java, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and RESTful APIs.

  • Deep hands-on experience with AWS cloud services

  • Proven experience building scalable, highly available distributed platforms and microservices.

  • Strong understanding of concurrency, event-driven systems, caching, synchronization, and fault-tolerant architectures.

  • Demonstrated ability to lead cross-functional initiatives spanning multiple engineering teams.

  • Spec Driven Development, AI tools for PDLC at various stages, implementation, verification, deployments, operations etc.

  • Strong technical leadership, problem-solving, communication, and mentoring skills.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →