Join Our Innovative Team in Auckland, New Zealand
Work alongside our forward-thinking team based in Auckland, New Zealand! We are seeking talented individuals excited about the opportunity to learn, expand their skillset, and support our company as we evolve to a Rust code base.
Remote and Relocation Friendly:
- We welcome international applicants seeking remote engagements.
- Relocation to Auckland, New Zealand is also supported.
- Minimal crossover hours with the NZ timezone are required—flexibility can be discussed during the recruitment process.
The Role
As a Senior Software Developer in our core delivery team, you’ll work on interesting and challenging systems, far beyond routine feature work. You’ll be part of a team that values software craftsmanship, autonomy, and technical excellence.
What We Offer:
- A culture built on trust, continuous learning, and meaningful impact.
- A hybrid work model – work from home and our Auckland office.
- A team that values integrity over ego, and clarity over complexity.
- Support for international developers who want to work remotely or relocate (please state your plans in your application).
Role Responsibilities
- Contribute to software solution design including code structure, deployment architecture, DevOps, automated testing, and third-party integration.
- Collaborate with clients and internal teams to deliver on roadmap and budget.
- Build software across the entire stack—from UI to backend, infrastructure, and monitoring.
- Provide second-line support and ensure software is secure, performant, and reliable.
- Share knowledge of new technologies or techniques across the organisation.
- Lead development direction and review components from implementation partners.
- Drive our transition from C# to Rust.
Skills and Experience Required
- 7+ years of experience as a Software Developer working on complex systems.
- Proficiency in TypeScript and at least one modern web framework (preferably React).
- Experience with C# and modern .NET frameworks.
- Experience with Azure and/or AWS, including CI/CD and infrastructure-as-code (e.g., Terraform).
- Experience with asynchronous services and stream processing.
- Familiarity with Kubernetes and container deployments.
- Some experience with Rust or willingness to move heavily toward it.
- Bonus: Experience with Go or C++.
- Interest or experience in any of the following:
- Digital identity
- Verifiable credentials
- Open banking
- AI agent authorization
- Edge or device-based software deployment
- Ability to use user stories to express business outcomes.
- Clear and concise design documentation skills.
- Excellent written and verbal communication skills.
About Propellerhead
Propellerhead is a leading software services company designing, delivering, and maintaining large-scale digital platforms across diverse technologies. For over 20 years, we’ve partnered with commercial, non-profit, and government organisations to create meaningful, valuable technology that makes a difference.
How We Build Software
We build product-centric software, continuously delivering improvements based on real stakeholder needs and clear objectives. Our digital platforms combine custom components and external services for maximum impact and engagement.
Benefits
- Work on interesting and diverse commercial projects.
- Be part of a Developer-led organisation with world-class colleagues.
- Collaborate in a culture of learning and growth.
- Fortnightly Developer knowledge sharing sessions.
- Flexible work – from home or from our beautiful Auckland office.
- We are an equal opportunity workplace free from discrimination.
Relocating Candidates
We hire exceptional talent globally, and many team members have relocated to New Zealand to join us. We’ve prepared a dedicated website full of information to help with your move, if you’re considering relocation.
Cover Letter Requirement
Please include a cover letter with your application. This is your opportunity to tell us about yourself and what you value. While we admire AI, please write your cover letter personally and authentically—no AI assistance, please!
Additional Information
- Candidates may be asked to undergo police background checks, credit history checks, assessments, and provide qualification proof.
- Learn more about our company on our website.