Job Post

Software Engineer (Infrastructure)
10 Dorrance Street
Providence, RI 02903
Upserve is a restaurant management system that transforms a restaurant’s point of sale into a point of service- offering up pointed and timely guidance on guests, staff, marketing, finances, and even the menu. Get to know us, and our culture, by checking out or our blog.
About the Software Engineer role
Upserve's engineering organization aims to minimize the impacts of Conway’s law by organizing into small teams that can drive from concept to production. We do 100’s of deploys a week, and some of the technologies in our stack include React / React Native, Kinesis, DynamoDB, Machine Learning, RedShift, RDS, Ruby, JavaScript, Docker, ECS, Java, Redis, and more.
We are seeking a talented Engineer to join our infrastructure team. This group includes some of our top coders, who want to do more and go faster. They are obsessed with automation, and play a critical role improving the tools that keep our products running smoothly. They enable our developers to execute quickly, and strive to maximize product uptime while minimizing developer lag.Our Infrastructure Engineers are also the first line of defense when identifying and diagnosing challenging performance issues, and they play a key role in shaping the direction of Upserve’s engineering processes.
If you're a pragmatic idealist -- you strive for efficient and practical solutions not just theoretically ideal ones, and have a passion for Amazon Web Services (AWS) and operating system internals and databases -- then come join the team!
About You:
At Upserve, we are One Team - united by our passion for our customers, the industry we serve, and the innovative way that we are delivering value. Our most successful employees are both humble yet confident, forward-looking but grounded, thorough yet fast-moving. To excel on our team, you should also take pride in your work and the value that it creates. Additionally - we ship fast and ship often. Our best engineers are big believers in moving fast with high quality; Speed and craftsmanship are friends not enemies.


  • Proven experience building correct, well-tested systems and components, and driving clarity even given loose direction and requirements.
  • Expertise in continuous software delivery and integration. You should have prior experience building, optimizing, and scaling real-time, event-driven, fault-tolerant, and distributed systems.
  • Outstanding programming skills, and experience with server-side frameworks like Ruby on Rails.
  • Experience with Amazon Web Services (AWS), operating system internals, filesystems, databases, and networks.
  • Knowledge of when to employ different storage technologies (e.g. relational, simple file-based, graph-based, noSQL)
About Upserve
We have 8,500+ restaurants in every U.S. state that count on Upserve -- more than any other modern restaurant technology company. Our organization is 170 people strong, based at our Providence, RI headquarters with offices also in San Francisco, New York City, and Chicago.
- Over the last 6 months, Upserve received NPS scores of +43, +65, +55 +52, +72 +80, higher than any other tech firm selling software to small businesses.
- Our business is in hyper growth, doubling since last year, with thousands of restaurants relying on Upserve. And, with an LTV to CAC and our SaaS 'Quick Ratio' both exceeding 4x, we’re leaders in the market.
- Our platform has massive data from which to make decisions: we manage over 11 million meals per month and over 16 million active diners (see our recent press release).
- Our newest product feature enjoys 70% weekly active users and nearly 50% daily active users.
Upserve has been named by Forbes to list of 100 "America's Most Promising Companies", and Named "Best Places to Work in Rhode Island" 5 years in a row. We make sure that we earn those titles by measuring our employee engagement regularly using Culture IQ.
Our experienced leadership team includes veterans of Demandforce, OpenTable, Tellme, BrightCove and McKinsey. We are also backed by the country's top venture capital investors including First Round Capital, Index Ventures, Shasta Ventures, Greylock Partners, Pritzker Group, Nextview Ventures, Chris Sacca, Alfred Lin, and others.
Last but not least, Upserve is proud to be an Equal Opportunity Employer! Beyond that, we also care deeply about creating a culture of inclusion, and about improving diversity in tech. We believe in being color brave, not color blind, and partner with a number of local organizations working to improve access to the tech industry for underrepresented groups. These include Project Include, Girls Who Code, Providence IntraCity Geeks, #HackPVD,, PVD Lady Project, and Rosie's Girls to name a few.
Our competitive benefits
- Healthy lunches & snacks provided daily
- Our "family first" work philosophy provides employees with unlimited time off and competitive family leave.  Our policy is: "Take the time you need, when you need it."
- 100% paid medical and dental insurance for employees
- Choice of paid transit benefits, including: Uber, Amtrak, parking garage
- 401(k) with financial advisory services 
- Discounted vision, home, and life insurance
- In-office dry cleaning pickup
Made with ♥︎ in Providence, RI
Category: Software Engineering/QA

See What It's Like To Work Here

Upserve is the smart restaurant management assistant, serving up clear guidance that makes restaurants thrive. Offering pointed and timely guidance, Upserve makes it easier to manage guests, staff, marketing, finances, and even the menu. Running a restaurant isn’t going to get easier. But it will get smarter. You elevate your restaurant - and your career - when you Upserve.

More Jobs From This Company

60 day posting for only $99

Similar Jobs