About the role
Who you are
- 8-10+ years of professional experience with building API's using Python or Node.js
- Experience with AI Agent tools & frameworks
- Experience building and integrating MCP tools
- Excellent knowledge of REST API standards, Graph and web services
- Experience taking requirements to design and building reusable modules
- Experience with debugging, troubleshooting and problem solving issues
- Bachelor’s degree or higher in Computer Science, Engineering or related field
- Experience building Agentic experiences and AI Automation
- Experience with AWS Bedrock and Strands
- Experience building and maintaining large scale production system
- Building distributed asynchronous systems
- Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc
- Demonstrates SDLC best practices in coding standards, code reviews, tests and delivery
- Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices
- You are a talented Software Engineer who is passionate about code quality, usability, and technology
- You have owned design and mentored your team technically
- You have a strong record of project execution and completion and have experience with scrum and agile development practices
- You are excited by the challenge of pushing the limits of the web platform to deliver disruptive, innovative solutions that will delight your customers
What the job involves
- Autodesk access group responsible for connecting customers to their products and data, the team is driving the transformation of Autodesk’s business models, account & user management
- We solve complex problems, build highly scalable and reliable, and make sure things work seamlessly for millions of users across our product lines
- The team is looking for a Principal Software Developer
- You will design and implement AI features to develop the platform
- You will work with product managers, developers and operations to design, implement and maintain the platform and its roadmap
- Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
- Drive and participate in code and document reviews, mentoring team in best practices
- Interpret and translate business needs to technical requirements and accurate estimates
- Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
- Work with team to troubleshoot code level problems quickly and efficiently
- Apply deep technical expertise to resolve challenging programming and design problems
- Focus on scalability, security and availability of all applications and processes
- Contribute to the design and architecture to enable secure, scalable and maintainable software
- Contribute to risk identification and risk mitigation strategies associated with the architecture
- Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements
About the role
Who you are
- 8-10+ years of professional experience with building API's using Python or Node.js
- Experience with AI Agent tools & frameworks
- Experience building and integrating MCP tools
- Excellent knowledge of REST API standards, Graph and web services
- Experience taking requirements to design and building reusable modules
- Experience with debugging, troubleshooting and problem solving issues
- Bachelor’s degree or higher in Computer Science, Engineering or related field
- Experience building Agentic experiences and AI Automation
- Experience with AWS Bedrock and Strands
- Experience building and maintaining large scale production system
- Building distributed asynchronous systems
- Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc
- Demonstrates SDLC best practices in coding standards, code reviews, tests and delivery
- Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices
- You are a talented Software Engineer who is passionate about code quality, usability, and technology
- You have owned design and mentored your team technically
- You have a strong record of project execution and completion and have experience with scrum and agile development practices
- You are excited by the challenge of pushing the limits of the web platform to deliver disruptive, innovative solutions that will delight your customers
What the job involves
- Autodesk access group responsible for connecting customers to their products and data, the team is driving the transformation of Autodesk’s business models, account & user management
- We solve complex problems, build highly scalable and reliable, and make sure things work seamlessly for millions of users across our product lines
- The team is looking for a Principal Software Developer
- You will design and implement AI features to develop the platform
- You will work with product managers, developers and operations to design, implement and maintain the platform and its roadmap
- Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
- Drive and participate in code and document reviews, mentoring team in best practices
- Interpret and translate business needs to technical requirements and accurate estimates
- Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
- Work with team to troubleshoot code level problems quickly and efficiently
- Apply deep technical expertise to resolve challenging programming and design problems
- Focus on scalability, security and availability of all applications and processes
- Contribute to the design and architecture to enable secure, scalable and maintainable software
- Contribute to risk identification and risk mitigation strategies associated with the architecture
- Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements