ABOUT MAKEREATU
Makereatu Technology Limited is a Dunedin-based AI company building governance assessment systems for infrastructure projects funded by commercial entities, governments, and multilateral development banks (MDBs).
Makereatu is founder-led by Barry Reid, who authored a framework for quantifying governance failure on multi-billion-dollar infrastructure projects. We use Claude across the company — Claude Enterprise for strategy, Claude Code for development — and have done so before it was fashionable. AI-pervasive is not a poster on our wall; it is the operating reality.
Our first venture is infrastructure-related. A pipeline of economically and socially focused ventures will follow — a development horizon of several years.
THE ROLE
We are building a production SaaS platform immediately — full multi-tenant architecture on Microsoft Azure, PostgreSQL with row-level security, TypeScript throughout. The stack decisions are made. We need someone to build to them, challenge them where they are wrong and ship.
This is the hinge role — the single most consequential hire we make this year.
Why we are hiring when other are not: Sharp reductions in IT hires are underway across the tech industry, driven by AI's impact on coding work. The Economist (May 2026) reports full-time employment among computer-science graduates has fallen from nearly 70% to 55% in three years. Most companies are cutting engineering headcount.
We are going the other way — building in-house capacity to develop, deliver, and support a pipeline of ventures.
POSITION PURPOSE
The Engineering Lead builds and evolves Makereatu's SaaS platform end to end. This is not a purely execution role — you function as the senior technical voice, making build decisions that determine how the product ships, scales, and delivers reliability at production grade.
This is an AI-native role. Claude Code is used extensively across every development workstream — every engineer, every sprint, every day. The right candidate does not use AI coding tools occasionally or experimentally. They are fundamentally changed by them. If Claude Code or an equivalent is not already central to how you work, this is not the role for you.
The role demands a rare combination: deep hands-on full-stack engineering, genuine experience building or significantly contributing to a SaaS product, and the architecture judgement to understand how every technical decision affects long-term commercial viability. You set the technical bar, own PR review, and represent engineering in Advisory Board and client conversations.
KEY RESPONSIBILITIES
1. Architecture and technical design
2. Full-stack product development
3. Multi-tenant architecture and enterprise integration
4. Security, compliance, and non-functional requirements
5. Advisory module integration
6. Technical leadership
THE STACK
The Architecture Authority is locked as of June 2026. Your Day 1 task is to read it, understand the reasoning, and build to that standard. If you have a strong case to change something, the Change Order process is open. Several decisions carry confidence levels below 80% and remain revisable.
Frontend: Next.js App Router | React + Tailwind | TanStack Query + Zustand | Auth.js v5 Backend: NestJS (TypeScript) | REST + OpenAPI (external) | tRPC (internal) | BullMQ | Drizzle ORM + Drizzle Kit strict mode Data: PostgreSQL (Azure Flexible Server) + PgBouncer (transaction-pool mode) | Redis (fail-open) | Row-Level Security throughout Infrastructure: Azure Container Apps | Azure API Management | Azure Front Door + WAF | Azure Key Vault | Azure App Configuration | Bicep | Azure Australia East (locked production region) Identity: Entra External ID | Auth.js v5 | httpOnly cookie sessions | OAuth 2.0 / OIDC / PKCE — no tokens in the browser CI/CD: GitHub + GitHub Actions | Turborepo + pnpm Observability: OpenTelemetry (Day 1) | Azure Monitor | Sentry | Structured JSON logging Analytics: Microsoft Fabric (Option C, AU East) AI tools: Claude Code (primary development environment — used by every engineer on every sprint) | Claude Enterprise (strategy and advisory) GRC: Drata + Sensiba / AssuranceLab (SOC 2 Type I / II)
One open item: GitHub Enterprise vs GitHub.com — input from you, our security lead, and SOC 2 implementer before final lock. Everything else is decided.
REQUIRED EXPERIENCE AND QUALIFICATIONS
AI-native (essential, non-negotiable): You use Claude Code or an equivalent AI coding tool as your primary development environment — not occasionally, not as a supplement. You have a demonstrable workflow: plan mode, structured prompting, parallel agents, review discipline. If you cannot show this in practice, you will not progress regardless of other qualifications.
Essential:
Personal requirements:
Highly desirable:
Qualifications: Bachelor's or higher in Computer Science, Software Engineering, or related — or equivalent demonstrated professional experience. Certifications welcome but not required.
COMPETENCIES
Technical: Systems thinking — sees architecture before code. API-first design — builds for integration. Security-first — threats at design stage. Data modelling — schemas that survive scale. Performance awareness — optimises before crisis.
Personal: Ownership mindset — end-to-end accountability. Clear communication — explains hard things simply. Adaptability — thrives in a fast-moving environment. Curiosity — engaged with the product's commercial purpose, not just the code. Collaboration — raises others as well as delivering individually.
VISA AND LOCATION
Makereatu Technology Limited is an MBIE-accredited employer (EA00099068). Skilled Migrant Category and Accredited Employer Work Visa pathways available for outstanding non-resident candidates.
Dunedin-based. You must be in Dunedin immediately on acceptance of offer — either already based here or able to relocate without delay. Candidates who require a relocation period should not apply. Relocation assistance available for those who can move immediately.
COMPENSATION
HOW TO APPLY
Apply using the Apply button on this listing. In your application please include:
Links to public work (GitHub, portfolio, published papers, patents) welcome but not required.
Applications treated with strict confidentiality. Makereatu Technology Limited is an equal opportunity employer. We hire on capability, not credential.
Pay: $130,000.00 – $200,000.00 per year
Ability to commute/relocate:
Application Question(s):
Licence/Certification:
Location:
Work Location: In person
Read authentic reviews with a Glassdoor account. Only apply to jobs you love.