5 days ago
Bengaluru, IndiaSenior
Responsibilities
- Own and evolve core microservices that support Autodesk’s data platform.
- Design, develop, deploy, and maintain scalable cloud-native applications.
- Write clean, efficient, maintainable code and improve system performance, stability, resiliency, and scalability.
- Contribute to automated testing, performance testing, and load testing initiatives.
- Collaborate with Product Owners, Scrum Masters, and developers to deliver high-impact microservices.
- Research and prototype new technologies and architectural patterns.
- Troubleshoot systems through stack trace analysis, profiling, and remote debugging.
- Support quality, reliability, security, and customer satisfaction across product goals.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.
- 5+ years of hands-on application development experience, including designing and deploying cloud-native applications.
- Strong knowledge of software development principles, data structures, algorithms, object-oriented design, distributed systems, resiliency, and security.
- Experience with relational and NoSQL databases, large-scale microservices, caching, distributed tracing, eventing, and scaling techniques.
- Proficiency with Java, Spring, Spring Boot, Jersey, and RESTful web services.
- Hands-on AWS experience with services such as Amazon ElastiCache, DynamoDB, Lambda, SQS, SNS, API Gateway, ECS, or EKS.
- Experience with AI-assisted development tools such as Claude, Cursor, ChatGPT, or GitHub Copilot.
- Experience with Ant, Gradle, Docker, Jenkins, Git, JUnit, Cucumber, and JMeter.
- Preferred experience includes Kafka or Kinesis, Kubernetes, Grafana, Prometheus, OpenTelemetry, OAuth, JWT, Terraform, CloudFormation, Locust, and Gatling.
- Preferred qualifications include domain-driven design, clean architecture, high-availability distributed systems, DevOps practices, open-source contributions, and a public GitHub portfolio.
- A master’s degree in Computer Science or a related technical field is preferred.
Benefits
- Autodesk offers a comprehensive benefits package that may include annual cash bonuses and stock grants; compensation details vary by experience and geographic location.
- The role may require in-person onboarding and/or in-person identity verification.
Tech Stack
Amazon DynamoDBApache AntApache JMeterApache KafkaAWSCucumberDockerGitGradleGrafanaJavaJenkinsJUnitKubernetesPrometheusRedisSpring BootTerraform
Categories
About Autodesk
Autodesk builds design and engineering software used in architecture, construction, manufacturing, and media and entertainment. Its subscription-based portfolio includes AutoCAD, Revit, Fusion 360, Maya, and 3ds Max, along with cloud collaboration and simulation services. Founded in 1982 and headquartered in San Francisco, the public company trades on NASDAQ as ADSK and serves customers ranging from AEC firms to product designers and film and game studios.
