Full Stack Software Engineer

  • Full Time Job
  • Remote in NZ
  • $120,000 - $150,000 nzd
Volley

Volley is on the lookout for a full stack software engineer to help accelerate product development and our mission for making payments easy for everyday Kiwis.

Our mission

Volley’s mission is to make payments simpler, easier, and fairer for Kiwis. Volley lets you share payment requests and get money back quickly, without the hassle of account numbers or setting up payees! Thanks to our secure Open Banking integrations, you tap and confirm payments directly in your banking app.

Our merchant platform, Volley for Business, brings the same simple payment experience to charities and businesses. Whether that’s sending out payment links by email, adding QR codes to invoices, or paying from a traditional checkout on a website or embedded within an app.

We believe in transparent and fair pricing, so Volley charges a flat-rate per payment, not a percentage of every sale. Kiwi small businesses (and consumers) pay some of the highest fees to accept payments in the world, we want to help change that.

About the role

We’re looking for a full stack software engineer to play a key role in the development of the Volley App and our API platform. You’ll be joining a small team, working alongside our founders and helping to shape the direction of our product and tech stack from the early stages.

We’re looking for:

  • A generalist who is comfortable solving problems across the stack. We regularly work across backend APIs, web frontend experiences, and iOS and Android native apps and SDKs.
  • A product-focused engineer who is keen to help us ship the best consumer experience for Open Banking in New Zealand. We take our time to sweat over the small interaction details.
  • A “get stuck in” mentality and a preparedness to own a problem from start to finish. Is something not working as well as it should? You’re fully empowered to fix it.
  • Someone who wants to grow with us: we see this evolving into a team lead role as we grow over the next 12 months.

And a bit about our stack:

  • We build with a modern stack including Golang, Kotlin/Compose, Swift/SwiftUI, Svelte, HTMX, Alpine, and Tailwind. We use Terraform for provisioning maintainable and auditable infras and we ship our software via CI/CD pipelines in our monorepo.
  • We’re fully cloud native on Google Cloud Platform, relying on Cloud Run, Cloud SQL, BigQuery, API Gateway, KMS, Pubsub, Cloud Tasks, GCS, gRPC and more.
  • We instrument and monitor our systems using Prometheus, Grafana, and incident.io.
How we work
  • We value great technical writing as a design and alignment tool. We write 2-3 page proposals to help make big technical decisions. You can read a bit about how this process works at companies like Amazon, Monzo, and Uber here.
  • We engineer for control and safety. We take the time to build proper safeguards, monitoring, and controls to prevent system error or misuse. We work with banks to build what’s possible today, we don’t use workarounds like screen-scraping that compromise a user’s security (read more on that here).
  • We're obsessed with simplicity. We believe in finding that lightbulb moment: “why haven’t we had this before?” We're product-focused and care deeply about creating the best consumer experience for Open Banking in New Zealand.
  • We leverage AI thoughtfully - We use AI tooling from Anthropic (Claude) and Google (Gemini) as a force-multiplier for our engineering efforts. We don't vibe code, we're in control, understand everything we ship, and review all code whether written by hand or AI-assisted.
  • We share responsibility - We may ask you to be on-call at times to respond to outages or events that need immediate attention. A compensatory allowance is paid for our on-call rotation on top of your regular salary.
What we’re offering

We’re a default-remote team, or otherwise you can join us on-site in Wellington. We believe in flexible working hours so you can work when it suits you and/or your family best. We’re also happy to chat about a working space in your area (e.g. co-working) if needed.

The salary range for this role is $125k-$145k NZD plus an equity package (ESOP) so you can share in Volley’s success.

Volley