Senior Software Engineer (Full Stack)
Autodesk · Pune, India
About this role
Autodesk is hiring a senior-level Software Engineer based in Pune, India. The posting calls out experience with JavaScript, Java, React, Angular and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Pune, India
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Apr 20, 2026
More roles at Autodesk
Job description
from Autodesk careersJob Requisition ID #
Position Overview
We are seeking a Senior Full-Stack Software Engineer with a strong background in web and backend application development. The ideal candidate has a proven track record of delivering high-quality software, thrives in a collaborative team environment, takes ownership of long-term projects, and is passionate about fostering cutting-edge technologies.
Responsibilities
Full-Stack Development
Design, develop, and maintain robust backend services using Java and Spring Boot
Build dynamic, responsive, and user-friendly front-end interfaces using modern web technologies and frameworks
Implement Micro Frontends (MFE) to enhance the modularity and scalability of web applications
Microservices & High-Throughput Applications
Architect, develop, and optimize microservices-based solutions to support high-throughput and low-latency requirements
Ensure system scalability, performance, and reliability through efficient design patterns and best practices
Cloud & Containerization
Deploy and manage applications in an AWS environment, leveraging AWS services for scalability and resilience
Utilize Kubernetes for container orchestration, ensuring seamless deployment and management of microservices
Production Support
Provide production support by monitoring live applications, troubleshooting issues, and ensuring timely resolution of production incidents
Collaborate with operations teams to optimize system performance, minimize downtime, and maintain service reliability
Implement proactive measures to identify potential issues and enhance system resilience
Collaboration & Agile Practices
Work closely with cross-functional teams, including product managers, designers, and engineers, to deliver high-quality software
This is an excerpt. Read the full job description on Autodesk careers →