Senior Software Engineer
Full Job Description
Autodesk's Platform Service and Emerging Technology (UDA) team is seeking a Senior Software Engineer with full-stack expertise to develop AI-powered core components. These components will enable millions of customers to search and access their Autodesk data across desktop, web, and mobile products. The role involves defining the next-generation universal data access experience, ensuring it is reusable, extensible, and OS-agnostic for seamless integration with Autodesk flagship products and third-party ecosystems. Opportunities exist in core engineering, including technology evaluation, prototyping, architecture design, web UI component development, data system engineering, and platform/service engineering.
Responsibilities
- Design and implement a component platform for universal data access.
- Provide design guidance for platform contribution rules and interface design.
- Build platform infrastructures and AI capabilities.
- Collaborate with scrum teams to fulfill product manager and customer requirements.
- Own the full engineering cycle: design, prototyping, coding, validation, deployment, and troubleshooting.
- Foster strong partnerships and collaborate effectively with global engineering teams through clear communication and a win-win mindset.
- Develop tools to enhance productivity, such as automated testing and performance monitoring.
- Leverage AI to boost productivity and promote best practices within the team and broader engineering community.
Minimum Qualifications
- Bachelor's degree in Computer Engineering with 5-8 years of experience, or equivalent MS.
- Extensive experience in web technologies including React.js, TypeScript, Java, DevOps/CI/CD, AWS, REST APIs, and AI.
- Proven experience in API design and distributed system design.
- Strong analytical and fast-learning abilities.
- Proficiency in using AI tools to enhance productivity.
- Experience developing customer-facing AI features.
- Good leadership, communication, and teamwork skills.
- Solid understanding of microservices and familiarity with AWS services or similar cloud provider offerings.
- Comprehensive knowledge of software development methodologies, design, implementation, automated testing, and deployment.
Learn more about Autodesk and its commitment to diversity and belonging.
Company
Autodesk
Autodesk is a global leader in design and make software, empowering innovators to create amazing things. From sustainable buildings and efficient cars to intelligent factories and blockbuster movies, ...