Employment Opportunities

What we're all about

Offers jobs to students studying

Engineering Information Technology Science


Auckland Wellington


Xero - 2021 Graduate Engineer

Apply Now


Graduate Jobs


Auckland, Wellington


Computer Science, Engineering, Information Systems, Information Technology, Software Engineering

Qualification Requirements:

Bachelors Degree


14 months ago

Application Open

16th Mar 2020 12:00am

Application Close

24th Jul 2020 12:00am


data specialist

What we do

Engineers work on our platforms. That means nothing would function without us. If you want to build things that last a long time and everyone relies on, this is for you.

We’ve got lots of teams who want to bring grad engineers on board, so whether you’re interested in platform, reliability or security engineering, we’ve got a role for you. As a grad, you’ll get to rotate through different teams before you choose a career path and figure out where your passion lies.

The skill sets across our engineering roles are similar, so don’t worry if you’re not sure which one best suits you – apply for one and we’ll help you find out. If you do have a preference, just let us know in your application.


Roles available

  • Platform as a service
    • Platform as a service (PaaS) provides high quality, cloud native infrastructure to Xero's product teams. We enable them to build and run scalable applications in modern, dynamic environments.

The work is wide ranging and includes  the networking layer, the container hosting platform, build and deployment systems, databases, and the backing up of critical Xero data at scale.

You'll join a highly functional team that collaborates in building observable, sustainable and customer-focused solutions used by Xero's product teams every day. 

You'll approach problem solving with your team in an experimental and incremental way, always informed by data and good engineering practice. Continuous improvement, learning, and sharing will be at the heart of everything you do together.

  • Platform Engineer
    • Platform engineers provide shared services to Xero’s product teams. We help them deliver value to the customers quickly and easily. 

      We work on a wide range of things from the accounting engine, the front-end design system, in-app messaging, authorisation, authentication, and the management of critical Xero data at scale.

      You'll be part of a cross-functional team that collaborates in building observable, sustainable and highly available solutions which can easily be built on by Xero's product teams. 

      You'll approach problem solving with your team in an experimental and incremental way, always informed by data and good engineering practice. Continuous improvement, learning, and sharing will be at the heart of everything you do together.

  • Reliability Engineer

    • Reliability engineers empower Xeros to build reliable world-class systems.

      Site reliability engineers work on a range of critical Xero systems and projects, from highly available monitoring, developing tooling support for incident management, to working on cost reduction and change management.

      There are always lots of opportunities to work on new and cutting-edge technologies and systems. No two days are ever the same!

      Database reliability engineers focus on maintaining the many databases of Xero. We tackle the problems of big data scaling, performance and availability on a daily basis to ensure that we’re providing an excellent user experience. 

      You’ll get trained on the job, so don’t worry if you’re not a database or SQL whizz – if the work interests you, then you should apply!

      Both reliability engineer roles work on incidents from time to time, and work with product teams to ensure their products are built for scalability and reliability.

  • Security Engineer

    • Security engineers are responsible for ensuring everything at Xero is secure. We keep the good in and the bad out. 

      We help developers produce secure products, monitor Xero for cyber attacks and do everything in between. 

      You could be building security infrastructure, ensuring correct access management, assessing Xero risk, or assisting in security education campaigns.


What we need from you

You’ll be self-driven, inquisitive, enjoy collaborating with different teams across the business, and thrive on technical challenges. We welcome grads with any qualification, not necessarily a university degree.

Ideally you’ll:

  • like working with servers or data, and if you like to script or write code then that’s a great combo

  • love problem solving, thinking on your feet, helping other people and taking the initiative 

  • enjoy investigating why things work, not just how they work

  • enjoy building solutions for other Xeros, removing pain points and making their lives easier

If this sounds like you, get in touch! We’d love to hear from you.


engineer icon

How to apply

Applications for our 2021 grad program open on 2 March 2020 and we’re hiring graduate engineers in both our Auckland and Wellington offices.

We’ll need a copy of your CV, as well as links to any online projects, your website, GitHub/Stack Overflow and anything else you want to show us.

We’ll also need a copy of your academic transcript – we know it won’t be complete until the end of the year, so just send us everything so far.

Instead of a cover letter, in your online application we’ll ask you to tell us a bit about yourself and your thoughts on technology.

You need to be a citizen or permanent resident to apply. We’ll need a copy of your passport and/or visa for a start date in Feb 2021.


Please note: This information and all other Xero grad and graduate, intern and internship, and entry level opportunities on nxtstep.co.nz are not to be re-distributed without permission from Xero and NxtStep (AttractHQ Ltd).