Software Engineering Intern 26/27
About Kami
Kami is a thriving organisation filled to the brim with talented, creative, and passionate people! It's hard not to love what you do when our leading digital classroom platform offers meaningful solutions to over 70 million users worldwide, empowering students and supporting teachers!
You'll be joining at a pretty magical time. Kami's user base is growing by the day. With over 170 team members across the world, we couldn't be prouder of the accomplishments and milestones we've achieved to date. Now, this is your chance to join our team and become an integral member of Kami's growth, while shaping your own future (and having fun doing it)!
The Opportunity
We're looking for individuals from any stage of their student journey - in your final year, about to get your 3rd graduate degree, or graduated within the last 12 months - all are welcome.
We are passionate about doing meaningful work with future leaders, builders and change makers. You'll be supporting the delivery of real Software Products for millions of teachers and students worldwide. You'll be embedded into our Software Engineering teams, working alongside Staff Engineers and Senior Engineers who are experts at full stack web development. Join our summer Software Engineer Internship at Kami HQ!
We are hiring for potential and we're most interested in what makes you, you. So let your CV, your interviews, and every step in between reflect your authentic experiences and unique perspective.
This summer there are 3 Software Engineering Internships and they will be hired on a rolling basis. The internship is full-time (40 hours a week), hybrid in our Auckland office, andpaid. The internship runs from November 9 2026 to February 12 2027 (we can be flexible depending on your last exam).
We encourage you to apply early - offers may be made before the closing date of August 31 2026.
What You'll Do
Build best-in-class code and software products
- Contribute to the design, development, testing, and deployment of product features under the guidance of experienced engineers.
- Help maintain and improve existing functionality to support performance, reliability, and user experience.
- Take ownership of well-defined tasks while seeking feedback and mentorship.
-
Continuously build your technical skills, learn new technologies, and grow your confidence as a software engineer.
Maintain and continuously improve the product
- Use customer feedback and product insights to inform feature improvements.
- Contribute ideas that enhance the product and deliver value to users.
- Write clean, well-tested code and participate in code reviews to develop engineering best practices.
-
Investigate bugs and implement reliable fixes. Ensure that issues are addressed promptly and solutions are delivered in a way that improves long-term code health.
Collaborate with cross-functional teams
- Work closely with Product Managers, UXUI Designers, and other Software Engineers to turn ideas and user needs into technical solutions
- Build positive working relationships across teams and communicate progress effectively.
- Contribute to a collaborative, curious, and experimental team culture.
What You'll Bring
The logistics
- Full-time working rights in New Zealand
- Availability to commit full-time between November - February
-
Studying a relevant degree including Computer Science, Software Engineering, Physics, or a similar field
We're looking for potential rather than experience, so we're focusing on
- Curious, capable problem-solving - how you think, learn, and approach challenges matters more to us than what you already know.
- High coachability and growth mindset - you positively receive feedback, embrace new ideas and use it as an opportunity to learn and grow.
- Mission-driven and intentional - you are motivated by purpose, taking the time to understand the "why" so your work has meaningful impact.
-
Great communication and collaboration skills - you share information and ask questions openly, listen actively, and foster productive collaboration.