Senior Software Engineer

Autodesk Autodesk · Enterprise · Pune, India

Senior Software Engineer role focused on developing platform APIs for Autodesk's Product Data team, leveraging cloud technologies (AWS, Azure, GCP) and programming languages like Java and Spring Boot. The role involves all aspects of software development, ensuring reliability, security, and performance of cloud services that support industries like architecture, engineering, and manufacturing.

What you'd actually do

  1. Involved with all aspects of software development, working to create and maintain the most reliable, secure, performant and high throughput service for our customers by leveraging cloud technology
  2. Deliver scalable and testable code that adheres to system architecture guidance
  3. Collaborate with software architects, product designers, product managers, software engineers, and other stakeholders to iteratively transform high-level requirements into product enhancements that are delivered to consumers incrementally and continually

Skills

Required

  • BS or MS in Computer Science or related technical field or relevant experience
  • 5+ years of hands-on experience with programming, especially Java and Spring boot
  • 2+ years of hands-on experience with cloud services like AWS, Azure or GCP
  • Strong problem-solving skills and capability to work on complex systems

Nice to have

  • Experience with data storage such as MySQL, Redis, DynamoDB etc
  • Experience with using AI tools (Cursor/GitHub Pilot and prompt engineering)
  • Experience with CI/CD tools like Jenkins CI and Spinnaker pipelines
  • Experience with monitoring tools like Splunk and Dynatrace