
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Software Engineer (Full-stack)
Develop and maintain cloud-based full‑stack services for user management and access
Job Highlights
About the Role
The engineer will design and build scalable customer‑facing applications using React and Node.js, and maintain resilient micro‑services and APIs on AWS. Work will be performed in a CI/CD cloud environment, requiring integration of distributed components and services. Code quality, security, and testing best practices are essential, as is participation in production support such as on‑call duties, deployments, and troubleshooting. • Design and develop scalable React front‑ends and Node.js back‑ends for customer‑facing applications. • Build and maintain resilient AWS‑based micro‑services and APIs (REST, GraphQL). • Implement CI/CD pipelines and deploy updates in a cloud environment. • Write high‑quality, secure code and create unit, integration, and system tests (Jest, Cypress, etc.). • Provide production support including on‑call rotations, troubleshooting, and deployments. • Collaborate with cross‑functional teams and share knowledge to uphold technical standards. • Apply micro‑frontend and backend‑for‑frontend architectural patterns. • Work with relational (MySQL) and NoSQL (DynamoDB) databases. • Utilize AWS services such as S3, SNS, SQS, and API Gateway, and implement serverless infrastructure. • Integrate observability tools (CloudWatch, Dynatrace, Splunk) for monitoring and performance.
Key Responsibilities
- ▸react development
- ▸aws microservices
- ▸ci/cd
- ▸testing
- ▸production support
- ▸monitoring
What You Bring
Candidates should hold a BS in Computer Science or equivalent experience, with at least one year developing distributed cloud applications. Required skills include JavaScript/Node.js, React, API design (REST/GraphQL), and experience with relational or NoSQL databases. Familiarity with micro‑frontend and BFF patterns, client‑side technologies, and AWS services (S3, SNS, SQS, API Gateway) is expected. Strong collaboration and communication abilities are needed to work effectively within agile teams and with geographically diverse colleagues across the US, South America, Europe, and Asia. The role values testing discipline, observability implementation, and continuous integration/delivery practices using tools such as Jenkins, Docker, and EC2. Autodesk’s culture emphasizes innovation, meaningful work, and a sense of belonging.
Requirements
- ▸bs cs
- ▸javascript
- ▸react
- ▸aws
- ▸ci/cd
- ▸collaboration
Benefits
Compensation for Canada‑BC based positions ranges from $88,000 to $128,700, with potential bonuses, stock grants, and a comprehensive benefits package. Autodesk promotes diversity and belonging, offering resources to support an inclusive environment. Interested candidates can join the talent community for updates on future opportunities.
Work Environment
Office Full-Time