Taro Logo

Intern, Software Developer

Autodesk creates software for designing and making the world's greenest buildings, cleanest cars, smartest factories, and biggest hit movies.
Backend
Software Engineering Intern
Hybrid
5,000+ Employees
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Intern, Software Developer

Autodesk is seeking an intern to join their Platform Services Data Models Team, working on exabyte-scale cloud data platform components that power desktop, mobile, and web products. This internship position, based in Montreal with a hybrid work arrangement, offers an exciting opportunity to work on enterprise-level software development. The role involves working with cloud technologies, distributed systems, and database design, contributing to services that impact millions of users worldwide. The team delivers high-value data platform components that enable product teams to build cohesive data experiences and allow partners to integrate with Autodesk's ecosystem. This position offers hands-on experience with large-scale distributed systems, working alongside experienced professionals in a Lean/Agile environment. The intern will gain exposure to full-stack development, cloud architecture, and enterprise-level software design while contributing to real products used by Autodesk's global customer base. This is an excellent opportunity for students interested in cloud computing, distributed systems, and enterprise software development to gain practical experience at a leading technology company.

Last updated 14 days ago

Responsibilities For Intern, Software Developer

  • Involve with all aspects of software development, working to create and maintain reliable, secure, performant services
  • Partner with product managers, product owners, software architects, and other development teams
  • Contribute to software design and architecture using cloud design patterns
  • Document and present ideas and solutions thoroughly
  • Deliver code that millions will use

Requirements For Intern, Software Developer

Java
  • Pursuing a Bachelor's degree in Data Analytics, Statistics or Computer Science
  • Java Knowledge is a strong preferred skill
  • Experience with large scale, distributed application design
  • Experience with object-oriented design patterns
  • Experience with Databases and database design principles