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

Software Developer

Develop cloud data platform services using Java/Scala, AWS in an agile team.

Toronto, Ontario, Canada
78k - 115k USD
Full Time
Junior (1-3 years)

Job Highlights

Environment
Hybrid

About the Role

• Contribute to all software development phases from architecture and design to testing and release. • Develop, debug, and create automated tests for programming assignments. • Collaborate with product owners, architects, and engineers to transform high‑level requirements into incremental product enhancements. • Improve team processes and deliverables to boost effectiveness and efficiency. • Monitor large‑scale production applications and manage deployment and infrastructure design and maintenance. • Build scalable cloud systems and integrate REST services.

Key Responsibilities

  • software development
  • automated testing
  • product enhancements
  • process improvement
  • production monitoring
  • cloud integration

What You Bring

Autodesk's Platform team is seeking a passionate Software Engineer to help drive the implementation of the company's cloud data platform. The role involves working on cloud services and web client components that impact millions of Autodesk product users. You will join an agile engineering team of highly motivated developers and report to the Senior Manager of Software Development in the Data Foundation Services team. This is a hybrid position based in the Toronto office. • 2+ years of production‑level Java/Scala development experience. • Experience with SDLC processes and Agile methodologies such as Kanban or Sprint. • Proficiency with tools like Git, Maven, unit testing frameworks, and code‑review practices. • BS in Computer Science or related field, or equivalent work experience. • Hands‑on experience with AWS services (SQS, S3, DynamoDB, IAM, Lambda, etc.). • Experience using Terraform for infrastructure as code. • Knowledge of design patterns and best‑practice software architecture. • Experience building, running, and monitoring large‑scale SaaS applications. • Familiarity with multi‑repo Git, REST APIs, testing frameworks, shell scripts, and CI/CD pipelines. • Ability to present demos of working software and address progress questions. • MS in Computer Science or related field (preferred).

Requirements

  • java/scala
  • aws
  • terraform
  • git
  • agile
  • ci/cd

Benefits

Autodesk prides itself on a culture that fosters innovation, collaboration, and belonging. Our software enables creators to design greener buildings, cleaner cars, smarter factories, and blockbuster movies, shaping a better world for all. As an Autodesker, you will have meaningful work that contributes to this mission while enjoying a supportive environment. Compensation for Canada‑BC based roles includes a starting base salary between $78,100 and $114,510, with the possibility of higher offers based on experience and location. The total package may also feature annual cash bonuses, commissions, stock grants, and a comprehensive benefits suite.

Work Environment

Hybrid

Apply Now