- Job SeekersMy Contracting Resources
- Employers
- About Us
- Our Team
- Expertise
- Resources
- Blogs
- Contact Us
Technical Lead of Software Engineering
Apply now
20 May 2026
Summary
Multiple positions Leading squads while being hands on in teh code too .
- Growth phase with multiple vacancies across multiple platforms
- Modern tech stack including Golang, AWS, node.js
- Hybrid working, great office space, and strong commitment to development and learning
About the Organisation
Our client has a cloud software business with various B2B and B2C products. Their Auckland office designs and delivers a portfolio of platforms supporting workflows, diagnostics, payments, client engagement, analytics and more. Their products enable teams to access information, insights and communications when they need them, helping to improve outcomes for their clients. The business continues to expand its platform capabilities and is scaling multiple engineering tribes to support this growth.
About the Role
Multiple opportunities exist for Technical Team Leads to guide newly formed squads within multiple domains as they continue to scale. Each squad works with modern development patterns, cloud‑native architectures and automated delivery pipelines to build systems used across a global customer base.
You’ll lead a small team responsible for delivering high‑quality, reliable and scalable software as an individual contributor . This includes influencing technical design, evolving engineering practices and ensuring solutions are well‑crafted, maintainable and prepared for future growth.
Responsibilities
- Lead a squad by setting technical direction and modelling high‑quality engineering practices
- Produce technical design documentation and support architectural decision‑making
- Deliver large‑scale or complex features that are robust and fit for purpose
- Create scalable, maintainable and well‑crafted code across the stack
- Contribute to CI/CD pipelines, automation and infrastructure‑as‑code
- Write reliable unit tests and uphold high standards of code quality
- Conduct senior‑level code reviews focused on resilience and maintainability
- Refactor low‑level framework components to improve performance and scalability
- Participate in domain‑wide technical discussions that influence the broader platform
- Collaborate with cross‑functional teams to address challenges related to scale, performance and user experience
Skills & Experience
- Experience as a Senior Software Engineer leading delivery and quality within an engineering team.
- Strong capability in software design and solving complex technical problems
- Experience working with cloud technologies and modern cloud‑native architectures
- Familiarity with modern software technologies such as Go, TypeScript, node.js, etc
- Experience working with AWS cloud services
- Ability to adopt new technologies and languages regularly
- Strong understanding of OO design patterns and modular system design
- Experience building and consuming modern APIs
- Experience working within a software team responsible for all devops and deployment within the software team
Benefits
- Attractive annual incentive
- Hybrid working environment (3 days in the office 2 WFH)
- Quality tech equipment for work and personal use
- Fully subsidised Southern Cross Health Insurance
How to Apply
Apply now with your CV and cover letter. Please note, this client will consider overseas based applicants if you have ideal experience and are motivated to move to New Zealand at your cost.