Software Engineer
Autodesk
Job Summary
Become a valued contributor within the Access organization, connecting customers to products and data, and powering Autodesk's business model innovation. This role focuses on promoting a 'Platform First' philosophy, developing a cohesive, API-accessible platform with a uniform user experience. You will help ensure the platform provides significant insights into customer product interactions, potentially leading to new revenue opportunities and customized user experiences. You will own and build a Licensing platform directly impacting millions of Autodesk customers' product Try, Buy, or Access experiences.
Must Have
- Design, build and maintain efficient, secure, reusable and reliable code for Desktop Platform/ AWS Services
- Write test automation and deliver frequent incremental releases using CD pipeline
- Help promote and drive sound engineering design, process and quality practices
- Design and build appropriate observability (monitoring, tracking, logging, alerting) solutions
- 1+ years of software development experience
- Understanding of security best practices and standards around cloud computing and access management
Good to Have
- Prior experience with building or maintaining cloud-native applications
- Experience with serverless approach like AWS Lamda
Perks & Benefits
- Annual cash bonuses
- Stock grants
- Comprehensive benefits package
Job Description
Position Overview
Become a valued contributor within the Access organization, where the mission is to connect our customers to their products and data, and power Autodesk business model innovation. These essential capabilities provide smooth, compliant, and consistent experiences for all users, customers, and partners associated with Autodesk.
In this role, the focus will be on promoting a 'Platform First' philosophy, fostering the development of a platform that is cohesive, API-accessible, and ensures a uniform user experience. Furthermore, the role involves assisting in ensuring the Platform yields significant insights into customer product interactions, potentially leading to new revenue opportunities and customized user experiences. In the team that you will be working with, you will be helping to own and build a Licensing platform that has direct and positive impact to millions of Autodesk customers. When any of Autodesk's customer Try, Buy or Access any of our products and services, they will be touching the licensing experience that you build.
Responsibilities
- Design, build and maintain efficient, secure, reusable and reliable code for Desktop Platform/ AWS Services
- Write test automation and help your team to deliver frequent incremental releases using CD pipeline
- Help promote and drive sound engineering design, process and quality practices
- Design and build appropriate observability (monitoring, tracking, logging, alerting) solutions from an operational excellence standpoint
- Prior experience with building or maintaining cloud-native applications. Experience with serverless approach like AWS Lamda is an added advantage.
Technologies We Use
- C++, Golang, Rust, Python, Java
- CMake, Docker
- AWS
- Git, Jenkins
Education/Experience
- Bachelor’s degree or higher in Computer Science, Engineering or a related field
- 1+ years of software development experience
- Understanding of security best practices and standards around cloud computing and access management
- Strong communication, and technical writing skills
- Excellent problem-solving abilities