No experience
Employment Type:
Full time
Job Category:
Information Services
Software Developer New Grad
(This job is no longer available)
Xero | San Francisco, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Check out our new site! xero.com/grads

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 Xero.com - 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.

About Xero

We create value for customers by innovating and delivering value. We create value for employees through challenging work, opportunities to have an impact and career development. We create value for shareholders by delivering quality results. We do our best to create stuff that will make this world a better place. We aspire to a level that sets the industry standard. We are the best at what we do and proud of it. That's how we are today and every day. We live it, we love it, we InXero it!