Software Engineer - Back-End (Mid - Senior)



At Olo we develop an online food ordering platform used by many of the country's largest restaurant chains, reaching millions of consumers. Chances are if you've ordered directly from a restaurant brand's app or website, we've made that happen.


We need software engineers like you to join our team. We have several open positions with various different teams.


As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will design, develop, scale, and monitor solutions, improvements, and services across our ordering platform. While primarily focused on our back-end, contributions are encouraged throughout our stack.


We aim to deeply collaborate and communicate well. We encourage new ideas and experimentation. No part of the code base is off limits. We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. You'll work with a passionate team dedicated to delivering amazing products using modern tools and technologies.


Any engineer may work at Olo's headquarters in New York City's Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!


Apply Now

Back to jobs