Love what you do.
Every step of the way.

Not only are we passionate about our work, but we love the people we surround ourselves with. Come join us, you'll see what we mean.

View Openings

Expensify loves generalists. People who will jump onto any problem they see, and take responsibility for solving it - even if it's outside their comfort zone. The roles described below are best considered as a first step into the company, and we'll do our very best to help you grow far beyond those early responsibilities.

Site Reliability Engineer

We process a ton of money, we're growing fast, and we need some help handling the daily load of maintenance. This is your chance to develop, implement, and maintain the infrastructure that keeps Expensify running flawlessly.

Mobile Full Stack Engineer

Join our mobile engineering team to build a beautiful UI, improve reliability, and work with the latest tools.

Full Stack Engineer

Help make our web app even better and more reliable by planning and executing feature builds, squashing bugs, and more – the sky's the limit.

React Full Stack Engineer

Help make our web and mobile apps even better and more reliable by planning and executing feature builds, implementing improvements, and more – the sky's the limit.

React Native Full Stack Engineer

Join our mobile engineering team to build a beautiful UI, improve reliability, and work with the latest tools.

What are you waiting for?

Just click on a role above to apply today. Email us at apply@expensify.com with any questions. We can’t wait to hear from you!

Want to learn more?

Meet some of our engineers and learn how we use Stack Overflow to collaborate efficiently in this video or check out our most recent Offshore to Vietnam here.

Meet Our Team

From San Francisco to Portland and London to Melbourne, we’ve got one hell of a team that just can’t stop growing. We’re collaborators, innovators, friends, and for a month each year, travel buddies. Meet our diverse team of Expensifiers!

Meet Our Team