- Company: Kami
- Location: Penrose, Auckland, New Zealand
- Salary: Pay not listed
Kami at a glance
SEC filings mentioning "Kami": 142 — search EDGAR
Senior Software Engineer at Kami in Penrose, Auckland, New Zealand
Role Overview
Kami is seeking a Senior Software Engineer to join our dynamic team. As a key member of our development group, you will be responsible for designing and implementing robust software solutions that enhance our leading digital classroom platform.
Day-to-Day Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the technical feasibility of UI/UX designs
- Develop high-quality software that is efficient, reliable, and scalable
- Participate in code reviews and provide constructive feedback to team members
- Identify and resolve complex software problems
Qualifications
- Minimum of 5 years of experience as a Software Engineer
- Bachelor’s degree in Computer Science or related field
- Proficiency in programming languages such as Python, Java, and JavaScript
- Experience with web development frameworks like React or Angular
- Familiarity with database technologies (SQL, NoSQL)
- Strong problem-solving skills and ability to work independently
- Excellent communication and collaboration skills
Why Join Kami
At Kami, you’ll be part of a talented, creative, and passionate team that is dedicated to empowering students and supporting teachers through our digital classroom platform. Our user base is growing rapidly, offering exciting opportunities for growth and innovation.
We are currently experiencing a magical time as we expand our capabilities and reach more users worldwide. Join us in shaping the future of education technology!
Apply Today
To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.
You’ll finish your application on the employer’s website. We don’t ask for a resume on this page.
Explore Kami online
Working in Penrose, Auckland, New Zealand
Weather right now in Penrose, Auckland, New Zealand: checking… · Local time: · Air quality: · Daylight: · UV index: · Wind: · Pollen:
Auckland is a large metropolitan city in the North Island of New Zealand. It has an urban population of about 1,547,200. It is located in the greater Auckland Region, the area governed by Auckland Council, which includes outlying rural areas and the islands of the Hauraki Gulf, and which has a total population of 1,816,000 as of June 2025. It is the most populous city of New Zealand and the fifth-
Recent seismic activity: 2 earthquakes (M4.5+) within 200km in the last 6 months — largest M4.7 near 100 km ENE of Pauanui, New Zealand. via USGS
- Elevation 26m (85 ft)
Source: Wikipedia (state)
About this role & career path
Traits that fit this role
- Innovation
- Adaptability
- Achievement Orientation
- Intellectual Curiosity
- Attention to Detail
Source: O*NET Work Styles (Distinctiveness Rank).
Typical preparation needed: Job Zone 4: Considerable Preparation Needed. Most of these occupations require a four-year bachelor's degree, but some do not. — via O*NET
Industry news
- The Great Coding Reset: How AI is changing software engineering - Business Insider
- ‘AI code apocalypse’ hasn’t hit engineers as hard as the industry may think - IT Brew
- AI tools have sparked a coding revolution. Software engineers are figuring out what comes next. - Business Insider
Source: O*NET (public-domain bulk data)
Salary & compensation
Workers in Computer & Mathematical occupations earn a national median of $98,769 — via US Census ACS / Data USA
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Senior Software Engineer
- Employer Kami
- Location Penrose, Auckland, New Zealand
- Type Full Time
- Pay (from listing) Pay not listed
- Posted August 12, 2026
- Apply by September 11, 2026
- Overview Full job description on this page (246 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Typical work in Senior Software Engineer
Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Coordinate installation of software system.
Explore related openings
Occupation family: Senior Software Engineer
Research this employer
Pull public facts we already cached for this company (Wikipedia, news, discussions). We never invent Glassdoor-style ratings.
Open interview kit (print-friendly)
Free for candidates — daily or weekly emails when matching roles go live.
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Get free job alerts so new matches reach you first
- Upload your resume to apply faster
- Register now to access our free AI resume builder
Hiring instead? Post a job and reach candidates searching right now.
