Software Developer @ Autodesk
Job Requisition ID #25WD89287The French translation can be found below!/La traduction en français se trouve plus bas!Position OverviewAutodesk is looking for an experienced Software Developer to join the Architecture, Engineering and Construction (AEC) Data team. AEC Data offers API's and services that help our customers access, use and share their most valued asset, their data, across their entire ecosystem. You will help develop an innovative solution to enable cloud-based collaboration across all design tools, initially with the Autodesk suite.ResponsibilitiesHands-on enterprise software development that will perform at scaleInvolved 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 technologyPartner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continuallyExecute frequent automated deployments while ensuring code quality and performanceDocument and present your ideas and solutions accurately and thoroughlyParticipate in on-call rotations to support production systemsMinimum Qualifications3+ years of experience building modern cloud services in enterprise environmentBS or MS in Computer Science, Computer Engineering, or a related field, or equivalent work experienceStrong proficiency in programming languages e.g., Java (Spring Framework), Python, Node.js, JavaScript, TypescriptExperience with web frameworks and libraries (such as React)Aware of AI development such as MCP , AI agents, RAG etcStrong understanding of cloud-based architecture, serverless computing, infrastructure as code, GitOps and microservicesExperience with AWS services and technologies (e.g., ECS, Lambda, API Gateway, DynamoDB, RDS,SQS, SNS)Familiarity with containerization technologies like Docker and container orchestration tools like Kubernetes or AWS ECSProficiency in working with databases (Relational and NoSQL)Understanding of data modelling and database design principlesExperience with data access layers and object-relational mapping (ORM) frameworksKnowledge of data caching strategies and techniquesExperience backend cloud services on Java using Spring and Typescript/NodeJsUnderstanding…
Apply To This Job