Principal Software Engineer
- Posted 3d ago
- On Site
- Full Time
Job Description
ABOUT THE COMPANY:
This organisation is a well recognised consumer brand, with an ambitious vision to become the country's leading digital ecosystem for their industry. Their technology function is central to that journey, building modern digital products that directly impact thousands of customers across New Zealand.
With significant investment in technology, product, and engineering capability, they are modernising legacy platforms, embracing cloud-native architecture, and creating an environment where experienced engineers can have real influence on technical direction and business outcomes.
ABOUT THE ROLE:
This is an opportunity to join a genuinely collaborative engineering culture where technical excellence, continuous improvement, and customer outcomes are valued equally
As the most senior software engineer in a team of around 20, you will enjoy balancing hands-on delivery, architecture, mentoring, and strategic technology decisions. You will work closely with Product and Engineering leadership, leading a squad of talented software engineers while helping shape engineering standards, architecture, and best practices across the wider technology organisation.
Rather than sitting on the sidelines, you'll remain close to delivery, guiding solution design, leading complex technical initiatives, and ensuring software is scalable, secure, reliable, and built for the future. This role offers plenty of scope to influence how technology is built, deployed, and operated, while mentoring engineers and helping elevate capability across the practice.
RESPONSIBILITIES:
- Provide technical leadership for an engineering squad, driving high-quality solution design and delivery
- Design, build, and deliver software solutions that solve meaningful customer and business problems
- Lead architectural decisions and ensure alignment with broader technology strategy
- Partner with Product Managers and business stakeholders to translate requirements into well-designed technical solutions
- Champion engineering excellence through code reviews, technical standards, and best practices
- Drive improvements in performance, scalability, reliability, observability, and maintainability
- Promote secure-by-design engineering practices across the software development lifecycle
- Mentor and coach engineers, helping develop capability across the wider engineering community
- Lead root cause analysis and continuous improvement initiatives following incidents or operational challenges
- Evaluate emerging technologies and adoption opportunities, balancing innovation with business value and pragmatism
ABOUT YOU:
You'll be a highly experienced cloud-native software engineer who enjoys solving complex technology challenges while helping others succeed. You're equally comfortable discussing architecture with senior stakeholders as you are reviewing code, mentoring engineers, or contributing to delivery.
- Significant experience delivering complex software products, platforms, or enterprise solutions
- A proven track record leading architecture and solution design decisions in modern engineering environments
- Experience mentoring engineers and raising capability across teams or engineering practices
- Strong expertise with cloud-native architectures, including microservices, event-driven solutions, and modern application development approaches
- Strong object-oriented development experience, ideally within C#/.NET environments
- Experience modernising legacy applications and navigating complex transformation programmes
- Exposure to CI/CD, containerisation technologies such as Docker and Kubernetes, and modern engineering practices
- A pragmatic, quality-focused mindset with a passion for continuous improvement
- Excellent communication skills and the ability to influence both technical and non-technical stakeholders
WHAT'S IN IT FOR YOU?
- Chance to lead and have influence over strategic decisions
- Work in a customer focused team with 100% integrity in what they do
- Passionate and talented colleagues
- Bonus scheme
- Additional benefits including birthday leave and insurances
- Hybrid working
WHAT'S NEXT?
If you feel you are a good fit for this opportunity, then don't delay in applying. For more details, please call Lisa on 021 029 81422
Desired Hard Skills
- Enterprise Networking
- Network Security
- Solution Design
- Technical Leadership
- Troubleshooting
Desired Soft Skills
- Accountability
- Communication
- Leadership
- Mentoring
- Problem Solving
Benefits & Perks
Culture
- 🎂Birthdays Off
- 🤱Extended Parental Leave
- 🧕Inclusive Workspace
- ❤️Care and Appreciation
- 🩺Health Insurance
- 🏋️Gym Membership
- 🧠Mental Health Workshops
- 💪Physical Health Workshops
Check if you're eligible to work in New Zealand before you apply - it's fast and free.
Get Your Free Visa Eligibility Check
