Lead Engineer (Go)

Job description

Join a funded SaaS startup that’s reinventing how lending works.

They are building an AI-native operating system for non-bank lenders - reimagining how loans are originated, funded, and serviced.

The stack is modern and fast-moving: Kubernetes, Go microservices, Postgres, and event-driven architecture.

This is a founding engineer opportunity for someone who loves to build, ship, and take ownership. You’ll work directly with the Founder, make key technical decisions, and grow into a future CTO role as they scale while hiring a team underneath you. 

What you’ll do
  • Build and ship features across backend + frontend (Go, HTML/CSS/JS, Material).
  • Scale a multi-tenant SaaS platform on GKE with Cilium and service mesh.
  • Own technical decisions and shape the architecture as we grow.
  • Work directly with early customers to deliver real-world impact.
  • Hire, mentor, and lead the first engineers as the team expands.
What you’ll bring
  • 5+ years of hands-on software and cloud engineering experience.
  • Experience in fast-moving, customer-focused teams.
  • 1+ year leading others (formally or informally).
  • Strong background in Go and distributed systems.
  • Confident with Kubernetes, Postgres, and modern cloud stacks.
  • Startup mindset - proactive, practical, and hands-on.
What’s on offer
  • Competitive salary + ESOP participation.
  • Auckland HQ (Smales Farm) or remote within NZ.
  • Direct collaboration with the Founder and early customers.
  • Clear growth path: Founding Engineer → CTO.
  • A genuine chance to build a product and company from the ground up.
Next steps:

Please apply online for the role and/or please reach out to Louise at lhickey@brightspark.io if you have any questions. 

We can only accept applications from candidates in NZ with working rights.