Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Senior Software Developer

Develop cloud-based software for Autodesk Preconstruction service.

Quebec, Quebec, Canada | Alberta, Canada | Ontario, Canada
107k - 157k USD
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Remote

About the Role

You will work in a global, cross‑disciplinary team, collaborating with colleagues in business, engineering, operations, and support. The team follows agile practices and emphasizes rapid, high‑quality releases. Your responsibilities include end‑to‑end software development, building and operating a reliable, secure, high‑throughput service, and contributing to feature development for pre‑construction planning. You will use modern development tools and continuously innovate both the software and development processes. • Develop, test, and maintain Autodesk Preconstruction cloud services. • Ensure service reliability, security, performance, and scalability. • Contribute to an agile, high‑performing development team. • Implement feature projects for pre‑construction planning. • Use modern development tools, technologies, and platforms. • Write and maintain REST APIs within a microservices architecture. • Apply cloud design patterns such as circuit breaker, caching, queuing, and deferred loading. • Follow security best practices for cloud services. • Participate in on‑call support for production services. • Work with CI/CD pipelines and deployment processes. • Communicate effectively and build collaborative relationships with technical and non‑technical stakeholders.

Key Responsibilities

  • cloud services
  • api development
  • ci/cd
  • on‑call support
  • security practices
  • feature development

What You Bring

We are seeking a talented and highly motivated senior software developer to help develop Autodesk Preconstruction, a world‑class commercial cloud service used by construction companies to increase efficiency and reduce waste. The position is remote, based in Canada with a preference for Eastern, Central or Mountain time zones, and you will join an agile team of smart, motivated developers. Candidates should have a Bachelor’s degree in Computer Science or equivalent experience, 5‑8 years of software development experience, and solid knowledge of web application architecture, REST APIs, microservices, cloud design patterns and security best practices. Experience with CI/CD pipelines and on‑call support is required; familiarity with JavaScript/TypeScript, Node.js, React, AWS, and basic networking is preferred. The ideal candidate is proficient with AWS, a fast and perpetual learner, and comfortable sharing ideas. They are strong communicators, collaborative team players who can work independently, manage multiple tasks, and deliver results in a dynamic, agile environment. • Preferred: proficiency in JavaScript, TypeScript, Node.js, and React. • Preferred: extensive experience with Amazon Web Services (AWS). • Preferred: understanding of load balancing, NAT, scaling, and basic network components. • Demonstrate fast learning, continuous improvement mindset, and share innovative ideas. • Ability to work independently, manage multiple tasks, and meet changing priorities.

Requirements

  • javascript
  • typescript
  • node.js
  • react
  • aws
  • ci/cd

Benefits

Autodesk values a culture of belonging, innovation and impact. For Canada‑BC roles the starting base salary ranges from $107,000 to $157,300, plus bonuses, stock grants and comprehensive benefits.

Work Environment

Remote

Apply Now