Get more replies from employers
Send a job-specific resume in minutes.
Devoli in Auckland (Hybrid) is building a software platform to transform its telco heritage into a scalable B2B product. The Senior Software Engineer will work on a Go/Python backend and a Next.js/TypeScript frontend alongside AWS, Postgres and MongoDB.
You'll influence architecture, own parts of the platform from CPQ to authentication, and help drive adoption of agentic AI tooling across the development process, mentoring teammates and shaping the platform's direction.
Devoli is not your typical tech business. It started as a telco, grew into one of New Zealand's most consistently high-growth companies, and is now in the middle of something genuinely interesting: transforming into a software platform business, using the revenue and stability it has already built to fund an ambitious technical future.
The software team is not maintaining a product on the side. They are building the platform that will eventually become the entire business.
The platform spans several large and genuinely complex domains: CPQ and pricing systems, end-user billing and subscription management, a new authentication and authorisation framework, a redesigned customer portal, and a distributed service architecture being actively built out from a legacy PHP monolith.
The go-forward stack is Go and Python on the backend, Next.js and TypeScript on the frontend, with AWS, Postgres, and MongoDB rounding things out. The architecture direction is distributed and service-oriented, with bounded contexts being defined as the platform grows. You will not be handed a map. You will help draw it.
On top of the core platform work, the team is actively investing in how agentic AI changes the way software is built, at both an individual and team level. Some engineers are already orchestrating small teams of agents to multiply their output. Others are finding their rhythm. The goal is to keep pushing that capability further across the entire development process, and new engineers are expected to bring their own perspective to it.
You’ll have the ability to own a long-running mission area, operate without a perfectly defined brief, and contribute meaningfully to the platform strategy.
This is a full-time permanent role with a minimum guaranteed 40 hours per week.
Curious by default. Comfortable with ambiguity. Someone who wants to understand the problem, not just execute the task. Someone who brings strong opinions but holds them loosely, listens well, and cares about the best idea winning rather than being right. Someone who enjoys being around people and engages across the business, not just within their immediate team.
Scale-up and B2B product backgrounds work well. If you are used to owning things end to end, navigating a complex and evolving codebase, and working in an environment where not everything is written down, you will feel at home.