Pearson Carter
About the job
We’re a Tauranga-based deep-tech startup building field instruments and intelligence platforms for industrial supply chains. We’re hiring a Senior Developer on a 6-month contract to take our MVP from working scaffold to pilot-ready product alongside our first customers.
About the role
You’ll design, implement, and own the software layer of our flagship field product — a rugged tablet-based instrument that integrates with sensing hardware and syncs decisions back to a cloud platform. You’ll work directly with our technical founders, mentor junior developers as the team grows, and ensure the codebase scales cleanly from MVP to pilot to production.
This is a hybrid role. Tauranga-based with flexibility to work remotely some of the week.
Key responsibilities
- Design and build scalable Python applications across the field instrument and cloud layers
- Integrate sensing hardware over USB and serial interfaces — driving instruments from Python, capturing data, processing signals, surfacing results in an operator UI
- Build and maintain AWS cloud infrastructure (API Gateway, Lambda, RDS Postgres, S3, Cognito, Fargate)
- Build offline-first behaviour with reliable sync — operators work in the field with intermittent connectivity
- Troubleshoot complex technical issues across hardware, signal processing, and cloud
- Collaborate with the founders on product priorities, architectural decisions, and customer pilots
Required experience
- Strong Python full-stack experience, including production deployment to AWS
- Proven hardware integration work — you’ve had Python (or equivalent) talking to a USB or serial instrument in a real product. Examples we’d find compelling: industrial sensors, medical devices, lab instruments, IoT controllers, robotics, 3D printing.
- Solid grounding in software architecture, system design, and scalable application development
- Database and data modelling fluency
- Strong problem-solving and debugging skills across the full stack — including the hardware-software interface, where bugs are messy
- Fluent with AI-assisted development tooling (Claude Code, Cursor, Copilot) and comfortable iterating on AI-generated scaffolds rather than rewriting from scratch
Nice to have
- Experience as the first or second engineer at an early-stage startup
- Experience with knowledge graphs, semantic data, or industrial data integration
- Java or C experience for adjacent or future hardware work
- Degree in Computer Science, Engineering, or related field — or equivalent professional experience
Shape of Engagement
- 6-month contract, starting as soon as we find the right person
- Tauranga-based hybrid; flexible remote arrangement during the week
- Day rate negotiable based on experience — competitive for the NZ market
- High likelihood of extension