Autodesk
Technology
PrincipalEngineer(Java,AWS)
Neural analysis suggests this role is
optimal for Senior candidates.
“Principal Engineer (Java, AWS) at Autodesk. Skills: Distributed systems, Cloud-native architectures, Real-time communication, Java. Lead architecture and development of real-time collaboration systems. Design distributed, event-driven microservices architectures”
What You'll Achieve.
Deliver scalable, resilient systems; Impact business outcomes
Industry & Context.
Root cause analysis; Problem-solving
What They're Looking For.
Must Have
12+ years of software engineering experience, Expertise in backend and distributed systems, Deep hands-on experience with Java & Spring Boot, Experience with WebSocket’s and real-time systems, Experience with RESTful APIs, Experience with AWS cloud services, Experience with Redis, Experience with Docker, Proven experience building scalable, highly available distributed platforms, Proven experience building microservices, Understanding of concurrency, Understanding of event-driven systems, Understanding of caching, Understanding of synchronization, Understanding of fault-tolerant architectures, Demonstrated ability to lead cross-functional initiatives, Technical leadership skills, Problem-solving skills, Mentoring skills
Nice to Have
Experience with Node. js, Experience with Kafka
What You'll Do.
Lead architecture and development of real-time collaboration systems
event-driven microservices architectures
Drive focus on scalability
Drive focus on resiliency
Drive focus on latency
Drive focus on observability
Own platform capabilities end-to-end
ambiguous technical initiatives
Drive technical discussions
Align product management
Align platform engineering groups
Act as technical leader during incidents
Drive root cause analysis
Drive systemic improvements
Elevate engineering excellence
Conduct design reviews
Provide technical guidance
Influence engineering direction
Serve as force multiplier
How You'll Work.
Team & Collaboration
Cross-functional initiatives; Across engineering organizations; Across teams; Across architects; Across product management; Across platform engineering groups
Communication Scope
Technical discussions
Process & Methodology
Requirements clarification, Execution, Delivery
Full Job Description
**Job Requisition ID #** 24WD83405 **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** * Lead the architecture and development of scalable real-time collaboration systems using Java, Node.js, WebSocket’s, REST APIs, AWS/ECS, Redis, and Kafka * 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 * Deep hands-on experience with Java & Spring Boot, WebSocket’s and real-time systems, RESTful APIs, AWS cloud services, Redis, and Docker * Proven experience building scalable, highly available
Applying for this Principal Engineer (Java, AWS) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Autodesk?
Real rants from real employees. Read before you apply.