Skip to main content
Posted 15 August, 2026

Senior Software Engineer

Kami
Auckland, AUK, NZ Full Time
Reference: 57d9effe323d441a

Job Description

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 50 million users worldwide, empowering students and supporting teachers! 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 50 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 As an engineer for this forward-thinking scaleup, you will not be locked in the backroom implementing specs sheets—you’ll be talking to the customers/teachers who already love their product and figuring out how to make it work even better for them. This position will suit an Engineer with a good product sense who is comfortable working relatively autonomously but who can also collaborate well both internally and externally. Location This opportunity is based in our fully renovated Auckland office. We have a hybrid arrangement of Mondays, Wednesdays and Fridays in office. Tuesdays and Thursdays are work from home. What You’ll Do Deliver and maintain high-quality features Design, develop, test, and deploy new features that improve user experience and support Kami’s product goals. Maintain and enhance existing functionality to ensure performance, scalability, and reliability. Collaborate with cross-functional teams Work closely with product, design, and other engineering team members to translate ideas and user feedback into well-structured technical solutions. Build strong relationships across the company to support seamless development workflows. Contribute to backend and frontend code bases Maintain and improve our frontend and backend systems, ensuring stability and security. 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. Support product evolution through user feedback Incorporate user insights and feedback to inform the development of new features and enhancements. Contribute ideas that support both user satisfaction and business goals. Proactively support and drive continuous improvement Review and refine our engineering processes, tooling, and workflows to increase efficiency and streamline prioritisation across teams. Mentor and support team members Share knowledge and support the professional growth of fellow engineers through mentorship, code reviews, and technical guidance. #J-18808-Ljbffr

Sign up for Job Alerts