Taro Logo

Software Engineer - Intern - Sydney

MongoDB provides a developer data platform that enables organizations to build, scale, and run modern applications using software and data.
Backend
Software Engineering Intern
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS · AI · Database

Job Description

MongoDB is offering an exciting internship opportunity for software engineers in Sydney, focusing on various teams including App Modernisation & Integration, Field Engineering, Replicated Storage Services, and Storage Engines. This 10-week, full-time internship provides hands-on experience working with MongoDB's industry-leading developer data platform. Interns will contribute to meaningful projects while receiving dedicated mentorship and professional development support.

The role spans multiple technical areas, from working on data migration and code modernization to developing storage engines and GenAI projects. Interns will have the opportunity to work with technologies like TypeScript, Java, Go, and NodeJS, while contributing to production codebases that impact MongoDB's global customer base.

MongoDB offers a comprehensive support system for interns, including personalized mentorship, career coaching through their MonGROWDB program, and networking opportunities with company leaders. The company culture emphasizes inclusivity, work-life harmony, and professional growth, with additional benefits like free lunch and mental health support.

This hybrid position requires 3-5 days per week in the office, allowing interns to experience MongoDB's collaborative culture firsthand while maintaining some flexibility. The internship is ideal for students pursuing degrees in Computer Science or related fields, with graduation dates between Autumn 2026 - Summer 2027, who are passionate about database technology and modern application development.

Last updated 5 days ago

Responsibilities For Software Engineer - Intern - Sydney

  • Work on full-stack projects with dedicated mentorship
  • Contribute to production codebase
  • Participate in development of storage engines and database components
  • Work on GenAI projects (for Field Engineering team)
  • Contribute to data migration and code modernization projects

Requirements For Software Engineer - Intern - Sydney

Python
Java
Go
JavaScript
Node.js
TypeScript
  • In the process of receiving a Bachelor's or Master's degree in Computer Science, Computer Engineering, Applied Sciences, or related field
  • Have a minimum of one quarter/semester remaining in university studies after internship
  • Graduation date between Autumn 2026 - Summer 2027
  • Familiarity with Python, Java, Go, C++, Javascript, Node.js or comparable object-oriented programming language
  • Foundation in computer science theory, data structures, algorithms, and software design
  • Strong communication skills, both verbal and written
  • Must be authorized to work in Australia or New Zealand

Benefits For Software Engineer - Intern - Sydney

Medical Insurance
Mental Health Assistance
Parental Leave
  • Personalized mentorship program
  • Career coaching sessions
  • Mental health benefits
  • Free lunch
  • Professional development through MonGROWDB program
  • Networking opportunities with executives
  • Social events and activities
  • Potential for full-time offer
  • Employee affinity groups
  • Fertility assistance
  • Parental leave policy

Related Jobs

Student Intern Software Engineer

Software Engineering Internship at ResMed, working on digital platform engineering with focus on automation tools and framework development using Java, Python, and TypeScript in a hybrid work environment.

Student Engineer

3-month paid Student Engineer internship at ResMed in Sydney, working on cloud-first healthcare platforms with modern tech stack and mentorship.

Student Intern Software Engineer

Software Engineering Internship at ResMed, working on cloud-connected medical devices and digital health platforms using Java, Python, and TypeScript in a hybrid work environment.

Student Intern Software Engineer

Software Engineering Internship at ResMed, working on cloud-connected healthcare solutions with global impact. Hybrid role in Sydney, focusing on automation and platform development.

Student Intern Software Engineer

Student Intern Software Engineer position at ResMed, working on digital platform engineering with focus on automation tools and framework development using Java, Python, and TypeScript in Sydney.