Careers at Xero > Software Developer New Grad

Software Developer New Grad

New Grads (check out | San Francisco, USA

Check out our new site!

Be part of something inspiring

What started as a beautiful vision in a small Wellington, New Zealand apartment has become a worldwide leader in online accounting software. We’re making small business more profitable and changing lives. It’s challenging, real and a whole lot of fun. That’s just the start of what you’ll be part of as a Xero intern or grad.

Where you can work

Xero has offices in 13 cities around the globe, and we are looking for new grads to join our San Francisco office. Our fast-growing office is housed in the FiDi district in an artistic building with exposed brick and beautiful views of the Bay. We’re fast-paced, work hard and play hard. There’s endless coffee and soda, and of course, some pretty cool technology too.

What to expect

It’s really important for you to know what your options are, so we’ll be direct - we’d love Xero to be a place you never want to leave. We’ve worked hard to make sure our intern and grad opportunities and long-term career options give you what you need to make this happen.

Make people smile

Here at Xero, we have a fun, exciting, and diverse culture with lots of laughs, games and special events. We also encourage a great work/life balance and do what we can to make that work in the best way for you.

Follow your passion

Our focus is to create a better experience for the millions of people who visit our site and work with our software every day. People at Xero lead the way by championing the things they’re passionate about. Whatever your strengths and interests are, you’ll have a positive impact.

Shape the future

We are real people and so are our customers. With your unique perspective and fresh ideas, you can help us make things better for everyone. We’ll encourage you to have a positive impact from day one, with specific training and mentoring to get you up and running.

Blaze your own trail

Own it. Drive it. Deliver. It’s really important to us that we don’t become a big corporate. We will encourage you to to take ownership of your work and help you get started on an awesome career.

Change the Game

We are a game changing, world class business that dreams big. Xero's challenge the norm and are always thinking about how to do things better.  This is your chance to help us make that a reality.

Xero by numbers

small businesses use Xero, in over 180 countries worldwide

4 every second

the number of customers logging into – that’s 300 every minute

1.9 million

invoices processed by the Xero billing team in 2015

7.6 million minutes

of Xero videos watched, the equivalent of watching Star Wars: the Force Awakens 56,000 times in a row

$468 billion

dollars worth of transactions were processed through Xero in 2015

1732 sausages

cooked on the Wellington Customer Experience teams barbeque in 2015


successful product updates were delivered in 2015

1 million

bank statements are processed through Xero every day

#1 ranking

by Forbes in World’s Most Innovative Growth Companies 2014 and 2015

Check us out here:

Life at Xero

What part could you play?

If you love writing code, our team of engineers could be the place for you. We show our customers love by creating great new features and fixing the occasional bug, and we do it all at speed. There’s no need to have a certain qualification – this role is all about what you can build.

What we do
Our engineer interns and grads join our Payroll and Banking teams, creating new functionality, fixing bugs and integrating with over 1200 banks.

This is a dynamic workspace and codebase with a really fast release cycle - multiple times a day, with over 1600 releases in 2015! Our API team processed around 237 million API calls last month - so we’re pretty busy. Every day we build and iterate on the software that our users love. We have an amazing team that includes front-end and back-end specialists and quality assurance engineers. You’ll get to see your code making a difference in the lives of Xero users each release. We’ll help you get on the path to having a really well rounded skill set to start your career, working with C#, Java, Node, Objective C, SQL … to name a few.

Our team are excellent communicators who take initiative and come up with great ideas. We have an agile, team-based environment, where our people are passionate about what they do and motivated to take it to the next level.

We're keen to see applications from new grads with a wide range of degrees. To be a great engineer at Xero you will be able to show us your passion for writing code. You may have dabbled in C#, .Net, Node.JS or Java, contributed to GitHub or Stack Overflow, built your own app, website, or even started a business, but whatever you’ve been building, you’ll be able to prove your technical chops by showing us your work. You'll be a great communicator who likes to work closely with a team, and be able to take a logical, analytical approach to your work.

Xero is an Equal Opportunity Employer.

Got a few questions before you apply? Contact us.