
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Principal Engineer (Node JS, Typescript, AWS)
Lead design and delivery of cloud-native manufacturing data platform on AWS.
Job Highlights
About the Role
The position involves collaborating with a global MFGDM development group across the US, Canada, India, China and other locations, leading and mentoring a 6–7‑member Scrum team. The engineer will own architecture, design, implementation and validation of complex MFGDM modules and platform components, and drive engineering quality through best practices, tools, and automation. • Lead and mentor a 6–7‑member Scrum team across multiple global locations. • Own the end‑to‑end architecture, design, implementation, and validation of MFGDM modules and platform components. • Establish engineering best practices and create tools for resiliency analysis, performance monitoring, and automation testing. • Drive scalability, stability, and operational efficiency of the Manufacturing Data Model. • Lead global technical discussions, influencing design decisions, technology choices, and roadmap initiatives. • Identify and champion innovative platform initiatives from concept through execution.
Key Responsibilities
- ▸team lead
- ▸architecture design
- ▸platform implementation
- ▸performance monitoring
- ▸automation testing
- ▸scalability engineering
What You Bring
Candidates must hold a BS or higher in Computer Science or a related field and bring at least eight years of professional software development experience, including leadership of teams of three or more. Required expertise includes Node.js, JavaScript/TypeScript, modern JavaScript frameworks, and building cloud‑native applications on AWS. Preferred qualifications include modern C++ development, object‑oriented design, and GraphQL API integration. • BS or higher in Computer Science or related discipline. • 8+ years of software development experience, with leadership of teams of 3+ engineers. • Expert proficiency in Node.js and JavaScript/TypeScript; experience with React.js or similar frameworks. • Hands‑on experience building cloud‑native applications on AWS (Step Functions, DynamoDB, IAM, EC2, CloudWatch, Lambda). • Strong understanding of relational and NoSQL databases, software architecture, design patterns, and large‑scale system engineering. • Familiarity with modern AI‑assisted development tools (e.g., Cursor, GitHub Copilot). • Preferred: modern C++ development, SOLID principles, enterprise‑level system design, and GraphQL API integration.
Requirements
- ▸bs cs
- ▸node.js
- ▸react
- ▸aws
- ▸c++
- ▸graphql
Benefits
Compensation is competitive and transparent, with base salary, cash bonuses, stock grants, and a comprehensive benefits package tailored to experience and location.
Work Environment
Hybrid