Principal Software Engineer

2 days ago

Auckland, New Zealand First AML Full-time NZD 150,000 - NZD 230,000 Contract

First AML, is a one-stop solution, equipping organisations with one verification platform that is fast, frictionless and secure. We're experiencing exceptional growth (with more to come) - revenue is up 400% in the last 18 months with regulatory tailwinds blowing in our favour.

We’re proud that our product reduces the impact that money laundering has on innocent people. As a team, our role to limit criminal exploitation is what motivates us to build the very best anti money laundering technology.

Diversity and inclusion is something we are passionate about. We are continuously looking for ways to make improvements across the business and are proud of our safe and inclusive workspace, we encourage people to bring their authentic selves to work.

We are passionate about solving complex technical problems and you'll always be empowered to bring your expert knowledge to the table At First AML, Engineers work in teams - Tūi, Kārearea, Weka, Pouakai and Dotterel. Each team includes 5 devs (including 1 Tech Lead & Product Manager). This role sees you working across all the teams where needed.

The teams work on continuous delivery where we ship numerous times throughout the day. We believe that this is the very best way to provide value to our customers. Collaboration is super important to us, this way of working creates a great team environment where it nurtures our passion of delivering an exceptional product at pace.

A bit about our Principal Software Engineer Role.

As a Principal Software Engineer, you'll play a pivotal role in shaping the technical direction and future of First AML. You will combine deep technical expertise with strategic thinking to solve complex engineering challenges, influence architecture, and help scale our platform to support our next generation of capabilities.

This is a highly collaborative, hands-on leadership role where your expertise will shape robust, scalable solutions that deliver exceptional customer outcomes. You’re curious, challenge the status quo, thrive on complex problems, and lead through influence rather than direct management.

About you:

Experience & Leadership

Ideally 10+ years in a senior Back End role, with 5+ years of experience as a technical leader within a fast paced, scaling engineering team

Respected as both a technical leader and a people leader who can build and nurture relationships at all levels

Proven track record of influencing technical direction across multiple teams and stakeholders, both internally and externally

Personal Attributes & Values

Absolute People Person:

You value the network around you and bring positive energy to the team.

Curiosity & Creativity:

You are curious and creative by nature when it comes to solving complex technical problems.

Agility:

You lean into change, thrive in the unknown, and are confident in taking calculated risks.

Execution & Drive:

You want to move at pace and go out to achieve your goals and those of First AML.

Constructive Challenger:

You are always respectful but open to challenging others and being challenged yourself.

Diversity:

You embrace and celebrate all forms of diversity.

Key Responsibilities:

Technical Strategy & Architecture:

You will shape First AML's technical architecture that scales beautifully. Rapid delivery will be balanced with platform health by managing technical debt whilst improving system reliability. You'll evaluate and adopt new technologies and approaches that improve scalability and performance.

Engineering Leadership & Mentorship:

Help drive a culture of quality, ownership, and continuous learning within our engineering team. You'll influence technical direction across our global technical teams and mentor engineers by helping them to grow high quality engineers. We'll be looking to you to resolve complex technical issues and actively evolve First AML engineering practices.

Cross-Functional Collaboration & Product Impact:

Partner with Product, Design and Customer teams to translate complex business problems into elegant technical solutions. Own product outcomes by identifying problems early, propose solutions and deliver high quality improvements efficiently. Maintain technical alignment across global time zones and maintain a shared vision of the product.

Operational Excellence:

Design and build high-performance, secure and reliable backend services and APIs. Improve system observability, monitoring and operational efficiency across the platform. Contribute to cloud infrastructure, deployment pipelines, and platform reliability initiatives. Support the continuous delivery practices and rapid deployment cycles to maintain engineering excellence.

First AML is hosted in AWS, primarily as .NET Core containers i