Senior Software Engineer
Hybrid (Auckland, NZ)Full-timePosted 4mo ago
About the role
Senior Software Engineer at Propellerhead, Auckland, NZ. HybridFull-time role focused on researching and defining future technical strategies, guiding proofs of concept to production, mentoring colleagues, and designing secure enterprise software and deployment architectures with emphasis on AI and LLM-enabled development.
Responsibilities
- Define technical solutions through research and team investigation, in line with the vision directed by the CTO.
- Actively participate in the design and construction of software across the full stack - including code structure, deployment architecture, DevOps, automated testing, and integration of third-party systems. This will primarily involve the use of LLMs, with the expectation you will do virtually no hand-coding.
- Collaborate with client stakeholders and fellow Propellerhead team members to ensure a shared understanding of solution design and roadmap delivery in line with agreed budgets.
- Drive the migration of existing polyglot solutions to standardized Rust and TypeScript, towards more standardized and portable deployment architectures, and pass on technical learning to the broader organisation to embed the technical strategies throughout.
Qualifications
- 7+ years experience as a Software Developer or Engineer, including experience working with enterprise-level complexity.
- High proficiency in at least one enterprise-quality programming language and its ecosystem (e.g., C# .NET or Java and Spring).
- Experience with a lower-level language for application or systems development such as Rust (preferable) or C++.
- Experience in TypeScript and React or similar front-end frameworks, with strong web application development understanding.
- Hands-on experience deploying to Azure and/or AWS, including building CI/CD pipelines and using infrastructure scripting frameworks (e.g., Terraform).
- Demonstrable experience in software design for distributed and asynchronous architecture, including microservices and messaging.
- Experience using LLMs to improve speed and safety of systems, and ability to produce clear design documents with LLM assistance.
- Excellent written and verbal communication skills to translate requirements into technical tasks.
Skills
Required:Software developmentEnterprise programming languagesTypeScriptReactAzure/AWS
Nice to have:Rust
Benefits
- Be part of an innovative team, with a culture of learning and collaboration.
- Contribute to interesting, diverse, and commercially minded work for well-respected clients.
- Opportunity for professional growth and development.
- Fortnightly knowledge sharing sessions, with lunch.
- Competitive salary. Employee Share Purchase Scheme offering.
- This role is Auckland based, regular in-office attendance is required. Work within our office and from home (hybrid).
- Propellerhead is an equal opportunity workplace free from discrimination.
Last updated Aug 19, 2026. Interested? Apply on the company site.
More open roles at Propellerhead
- Move to New Zealand - Systems Reliability Engineer1w agoHybrid (Auckland) · Engineering
- Move to New Zealand - Senior Software Engineer2w agoHybrid (Auckland, New Zealand) · Engineering
- Move to New Zealand - Technical Strategist (Solution Architect)2w agoHybrid (Auckland)
- Systems Reliability Engineer2mo agoHybrid (Auckland) · Propellerhead Engineering
- Product Strategist4mo agoHybrid (Auckland) · Propellerhead