Senior Software Engineer
Autodesk · Pune · 5+ yrs experience · Posted 2026-07-24
Tech stack: AWS, C#, Docker, Kubernetes, Linux
Apply on the company site · Get a referral for this role
Autodesk salary & ratings · Autodesk interview process · More live openings
About the role
As we transition from a world of files to that of products powered by cloud data services, we’re building our core underlying cloud fabric and kernel that is comprised of massively scalable, always-on, globally-deployed cloud services that underpin our customer facing systems. In order to provide a seamless cloud data experience for our customers we’re building a platform that bridges existing products and solutions with our cloud data platform.
We are seeking a highly proficient Senior software engineer to help in building our interoperability data platform. The successful candidate should have a strong sense of ownership and be able to drive projects through completion. They should be well versed in building highly optimised systems and components that can be used in cross-platform environments.
You will be part of a team that builds, designs and deploys data interoperability solutions that enable granular exchange of data between Autodesk products and third party applications.
Responsibilities:
- Design and implement reusable and modular components that fit into existing applications and services
- Break down a large problem into smaller components and provide a clear solution for each piece
- Build highly efficient solutions that support processing large datasets
- Develop robust software by writing testable and maintainable code
- Leverage analytics to measure performance and monitor availability
- Write public-facing API and SDK documentation
- Engage with internal and external teams for building integrated solutions
Qualifications:
- 5+ years of hands-on software development experience in C#, along with more current experience on. NET 8
- 2+ years of hands-on experience with AWS technologies and cloud service development
- Experience building and consuming HTTP and other types of APIs
- Experience working on multi-threading and concurrent programming patterns
- Experience with container-based solutions such as docker/kubernetes
- Working knowledge of build automation and CI/CD pipelines
- Comfortable working in Linux and Windows environment
- BS in Computer Science or related field, or equivalent work experience
- Experience with CAD, 3D and 2D Geometry
- Experience with desktop (windows) centric development
- Experience contributing to community-driven libraries/SDKs
- Experience with Agile software development practices
- Experience with CAD, 3D and 2D Geometry
- Experience with desktop (windows) centric development
- Experience contributing to community-driven libraries/SDKs
- Experience with Agile software development practices
Qualifications
- 5+ years of hands-on software development experience in C#, along with more current experience on.
- NET 8 2+ years of hands-on experience with AWS technologies and cloud service development
- Experience building and consuming HTTP and other types of APIs
- Experience working on multi-threading and concurrent programming patterns
- Experience with container-based solutions such as docker/kubernetes
- Working knowledge of build automation and CI/CD pipelines
- Comfortable working in Linux and Windows environment
- BS in Computer Science or related field, or equivalent work experience
- Experience with CAD, 3D and 2D Geometry
- Experience with desktop (windows) centric development
- Experience contributing to community-driven libraries/SDKs
- Experience with Agile software development practices
Responsibilities
- Design and implement reusable and modular components that fit into existing applications and services
- Break down a large problem into smaller components and provide a clear solution for each piece
- Build highly efficient solutions that support processing large datasets
- Develop robust software by writing testable and maintainable code
- Leverage analytics to measure performance and monitor availability
- Write public-facing API and SDK documentation
- Engage with internal and external teams for building integrated solutions