703,472open jobs
41,487companies
102,442added this week
Browse all
Salary
$88k – $129k per year
Location
In office (Toronto)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Autodesk is an American software company founded in 1982 that makes the design and engineering tools used to create buildings, infrastructure, products, factories and visual effects. AutoCAD established it as the standard for computer-aided drafting, and the portfolio now spans Revit for building information modelling, Fusion for product design and manufacturing, Civil 3D for infrastructure, and Maya and 3ds Max for film, television and games. Headquartered in San Francisco, the company moved fully to subscription licensing in the last decade and is pushing customers toward cloud platforms that connect design, construction and production data across a project's lifecycle.

Job Requisition ID #

26WD99401

Software Java Developer - Platform & Emerging Technologies

Position Overview

Autodesk is looking for a Software Engineer to help build the next generation of cloud services, data platforms, and AI-powered capabilities that support Autodesk products and customers worldwide.

In this role, you will contribute to the design, development, and evolution of scalable services and platform capabilities that power Autodesk's growing SaaS ecosystem. You will work alongside experienced engineers, architects, product managers, and UX designers to develop high-quality solutions that enable innovation across Autodesk's products and services.

You will have the opportunity to contribute to cloud-native services, APIs, data platforms, and emerging AI-powered experiences while gaining hands-on experience with modern software engineering practices and large-scale distributed systems.

This position is ideal for engineers who are passionate about technology, eager to learn, and excited to solve complex problems in a collaborative environment.

Responsibilities:

Software Development

  • Design, develop, test, and maintain high-quality software solutions.
  • Contribute to the development of cloud services, APIs, and platform capabilities.
  • Participate in the design and implementation of new features and enhancements.
  • Write clean, maintainable, and well-documented code.
  • Develop automated tests to ensure software quality and reliability.
  • Participate in code reviews and apply software engineering best practices.
  • Troubleshoot and resolve software defects and production issues.

Platform & Cloud Development

  • Contribute to the development of scalable SaaS and cloud-based solutions.
  • Help build and maintain APIs and backend services.
  • Participate in improving platform reliability, performance, and operational excellence.
  • Support the evolution of data platforms and intelligent platform capabilities.
  • Learn and apply cloud-native development principles and modern engineering practices.

Collaboration & Learning

  • Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver customer value.
  • Participate in Agile planning, estimation, and delivery activities.
  • Work closely with team members to solve technical challenges and share knowledge.
  • Continuously learn new technologies, tools, and engineering practices.
  • Contribute ideas that improve products, processes, and developer experiences.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 2-5 years of software development experience.
  • Good knowledge of Java and object-oriented programming principles.
  • Familiarity with Spring Boot or interest in learning modern backend development technologies.
  • Understanding of software development fundamentals, data structures, and algorithms.
  • Basic understanding of APIs and web services.
  • Familiarity with relational databases or NoSQL databases.
  • Interest in cloud computing and SaaS technologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork skills.
  • Ability to learn quickly and adapt in a fast-paced environment.

Preferred Qualifications

  • Experience with Java and Spring Boot through academic, personal, internship, or professional projects.
  • Familiarity with AWS or other cloud platforms.
  • Knowledge of REST APIs and distributed systems concepts.
  • Experience with Git and source control systems.
  • Familiarity with automated testing practices.
  • Interest in data platforms, artificial intelligence, or cloud-native technologies.
  • Participation in open-source, academic, or personal software projects.

What You'll Gain

  • Hands-on experience building SaaS and cloud-based platforms at scale.
  • Exposure to modern software architecture and distributed systems.
  • Opportunities to work with data platforms, APIs, and emerging AI technologies.
  • Mentorship from experienced engineers and technical leaders.
  • Experience working in a global engineering organization focused on innovation and continuous learning.

Key Success Factors

  • Curiosity and willingness to learn.
  • Strong collaboration and communication skills.
  • Commitment to software quality and continuous improvement.
  • Ability to solve problems effectively and take ownership of assigned work.
  • Passion for technology and innovation.
  • Desire to help build solutions that enable Autodesk customers to imagine, design, and make a better world.

Développeur(e) logiciel - Plateformes et technologies émergentes

Présentation du poste

Autodesk est à la recherche d’un(e) Ingénieur(e) logiciel passionné(e) pour contribuer au développement de la prochaine génération de services infonuagiques, de plateformes de données et de solutions alimentées par l’intelligence artificielle.

Dans ce rôle, vous participerez à la conception, au développement et à l’évolution de services et de capacités de plateforme évolutifs qui soutiennent l’écosystème SaaS d’Autodesk. Vous travaillerez aux côtés d’ingénieurs expérimentés, d’architectes, de gestionnaires de produit et de concepteurs UX afin de développer des solutions de grande qualité favorisant l’innovation à travers les produits et services Autodesk.

Vous aurez l’occasion de contribuer à des services cloud-native, à des API, à des plateformes de données ainsi qu’à des expériences émergentes propulsées par l’intelligence artificielle, tout en développant votre expertise dans les pratiques modernes de développement logiciel et les systèmes distribués à grande échelle.

Ce poste est idéal pour les ingénieurs passionnés par la technologie, motivés à apprendre et enthousiastes à l’idée de résoudre des problèmes complexes dans un environnement collaboratif.

Responsabilités

Développement logiciel

  • Concevoir, développer, tester et maintenir des solutions logicielles de haute qualité.
  • Contribuer au développement de services infonuagiques, d’API et de capacités de plateforme.
  • Participer à la conception et à l’implantation de nouvelles fonctionnalités et améliorations.
  • Produire du code propre, maintenable et bien documenté.
  • Développer des tests automatisés afin d’assurer la qualité et la fiabilité des solutions.
  • Participer aux revues de code et appliquer les meilleures pratiques d’ingénierie logicielle.
  • Diagnostiquer et corriger les anomalies logicielles et les problèmes de production.

Développement SaaS, Cloud et Plateformes

  • Contribuer au développement de solutions SaaS et infonuagiques évolutives.
  • Participer à la création et à l’évolution d’API et de services backend.
  • Contribuer à l’amélioration de la fiabilité, de la performance et de l’excellence opérationnelle des plateformes.
  • Participer à l’évolution des plateformes de données et des capacités intelligentes.
  • Apprendre et appliquer les principes du développement cloud-native et les pratiques modernes d’ingénierie.

Collaboration et apprentissage

  • Collaborer avec les gestionnaires de produit, concepteurs UX, architectes et autres ingénieurs afin de livrer de la valeur aux clients.
  • Participer aux activités de planification, d’estimation et de livraison dans un environnement Agile.
  • Travailler étroitement avec les membres de l’équipe afin de résoudre des défis techniques et partager les connaissances.
  • Développer continuellement ses compétences techniques et découvrir de nouvelles technologies.
  • Contribuer à l’amélioration des produits, des processus et de l’expérience développeur.

Qualifications minimales

  • Baccalauréat en informatique, génie logiciel, génie informatique ou domaine connexe, ou expérience pratique équivalente.
  • De 3 à 5 ans d’expérience en développement logiciel.
  • Bonne connaissance de Java et des principes de programmation orientée objet.
  • Familiarité avec Spring Boot ou intérêt à apprendre les technologies modernes de développement backend.
  • Compréhension des fondements du développement logiciel, des structures de données et des algorithmes.
  • Compréhension de base des API et des services web.
  • Familiarité avec les bases de données relationnelles ou NoSQL.
  • Intérêt pour les technologies infonuagiques et les solutions SaaS.
  • Excellentes aptitudes analytiques et de résolution de problèmes.
  • Bonnes compétences en communication et en travail d’équipe.
  • Capacité à apprendre rapidement dans un environnement dynamique.

Qualifications souhaitées

  • Expérience avec Java et Spring Boot acquise dans le cadre de projets universitaires, personnels, de stages ou professionnels.
  • Familiarité avec AWS ou d’autres plateformes infonuagiques.
  • Connaissance des API REST et des concepts de systèmes distribués.
  • Expérience avec Git et les systèmes de gestion du code source.
  • Familiarité avec les tests automatisés.
  • Intérêt pour les plateformes de données, l’intelligence artificielle ou les technologies cloud-native.
  • Participation à des projets open source, académiques ou personnels.

Ce que vous développerez dans ce rôle

  • Une expérience concrète dans le développement de plateformes SaaS et infonuagiques à grande échelle.
  • Une exposition aux architectures logicielles modernes et aux systèmes distribués.
  • Des connaissances pratiques en plateformes de données, API et technologies d’intelligence artificielle émergentes.
  • L’accompagnement d’ingénieurs et de leaders techniques expérimentés.
  • Une expérience au sein d’une organisation mondiale axée sur l’innovation et l’apprentissage continu.

Facteurs clés de réussite

  • Curiosité et volonté d’apprendre.
  • Excellentes aptitudes de collaboration et de communication.
  • Souci de la qualité et de l’amélioration continue.
  • Capacité à résoudre efficacement les problèmes et à prendre en charge les responsabilités confiées.
  • Passion pour la technologie et l’innovation.
  • Désir de contribuer à des solutions qui permettent aux clients Autodesk d’imaginer, de concevoir et de créer un monde meilleur.

Learn More

About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk - it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $88,000 and $128,700. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Belonging

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging

In-Person Onboarding and Identity Verification

This role may require in-person onboarding and/or in-person ID verification.

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
703,472 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Toronto
$39k – $58k per year • In office • Full-Time • 2+ years exp • High School Diploma • Cambridge
Management
Agile
Apply
$53k – $100k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Milwaukee
Python
DevOps
CI/CD
TCP/IP
Cybersecurity
Wireshark
Nmap
Management
Agile
Apply
WPS Technician 1 hour ago
$17k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Tecate
Management
Agile
Apply
$82k – $124k per year • In office • Full-Time • 3+ years exp • Master's Degree • Minneapolis
Management
Agile
Microsoft Office
Apply
$120k – $160k per year • In office • Secret • Full-Time • Bachelor's Degree • San Diego
DevOps
VMWare
KVM
Hyper-V
Linux
BGP
OSPF
Management
Agile
Scrum
Apply
$45k – $91k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Toronto • San Francisco • Denver
Management
Slack
Outlook
Microsoft Teams
SharePoint
Microsoft Office
Apply
$35k – $82k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Barcelona
Marketing
Salesforce
Apply
Equity • In office • Full-Time • Istanbul
Design
SolidWorks
Fusion 360
AutoCAD
Apply
Equity • In office • Full-Time • Denmark • Sweden • Norway
Apply
$21k – $53k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Pune
Java
Java
Spring Boot
Databases
DynamoDB
AI/ML
Flink
Mobile
Dependency Injection
DevOps
gRPC
Terraform
CI/CD
Git
AWS
AWS Lambda
Amazon S3
IAM
Apply
$102k – $190k per year • Equity • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Frisco • Toronto • Ann Arbor
Python
Go
Rust
Databases
PostgreSQL
AI/ML
Embeddings
AI Agents
LLM
OpenAI
Anthropic
DevOps
Rest API
Terraform
GCP
GitHub Actions
Vercel
Datadog
CI/CD
AWS
Kubernetes
SRE
Platform Engineering
Service Mesh
Amazon ECS
DNS
Cybersecurity
Snyk
SOC 2
QA
Playwright
Apply
$106k – $148k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Toronto
Apply
$90k – $203k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • Toronto
AI/ML
Knowledge Graph
DevOps
AppDynamics
Marketing
Salesforce
Apply
$48k – $117k per year (Estimated) • In office • Full-Time • 15+ years exp • Toronto
DevOps
SLI/SLO/SLA
Management
Agile
Waterfall
Apply
$94k – $142k per year • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
Management
Microsoft Office
Apply
See all jobs
This is one of many
703,472 more open roles from verified company boards, updated every day.