Presto

Silicon Valley
251 - 500 Employees
101 - 250 Engineers
$50M - $100M Funding
Series C

E la Carte develops tablets for restaurants, which allow customers to go through the menu, place orders, and pay right from their seat.

Presto photo 1

Why join us?
  • We leverage a wide variety of tech. Engineers are able to work on: customer-facing UI, front-end & back-end software for fleet of 100,000+ centrally managed Android tablets, other mobile apps, computer vision, wearables, integration with a wide variety of systems, cloud data pipelines, machine learning, hardware design, and direct customer-interaction (if you're interested).

  • High market interest and rapid growth. We have stability from our large install base of Applebees locations, and are growing the team to meet customer demand.

  • Lots of ownership. We look for engineers that do well in environments with high autonomy. Our product has a wide feature set so there is plenty of opportunity to own and drive entire features.


Engineering at Presto
Engineering team and processes

Generally, we work in 2 week sprints, and schedule deliverables through Jira. Engineering management will use smartsheets and harvest to manage all the large-scale projects. Engineers may opt into projects in the future if they wish, and are expected to promote any engineering-centric tasks to the engineering manager, who will then engage with the product manager to determine the task load out. Engineering management strives for a 3:2 ratio of product work to backend improvements, though there may be more product heavy sprints, and there may be more backend heavy sprints.

There are effectively two places where our code runs, inside the restaurant, and outside the restaurant. Code outside of the restaurant is managed by the infrastructure team, which currently staffs two engineers. Inside of the restaurant has two teams, a client team, and a server team. The client team manages the presto tablet itself, and the server team manages the integration with the POS system, along with the interface to the tablet.

Technical Challenges

1) The diversity of platforms is very different from most startups 2) You get to work on a real product that you can touch and visit at a restaurant 3) You get to have a lot of influence on the future of the product itself, we expect engineers to be product owners 4) We cross train across teams intensively

Projects you might work on
  • Design a UI to run on a wearable (smart watch) that provides waitstaff alerts & table status at-a-glance.

  • Design the frontend or backend of a guest personalization system.

  • Design a machine learning or traditional model to recommend restaurant staffing levels based on past order history, weather, sports events, last year's # checks.

  • Design an app to help guests select which beer they should order based on a number of questions or flavor characteristics.

Tech stack
Python
Django
PostgreSQL
Redis
AWS
Android
Java
Kafka
AWS Lambda

Working at Presto

We value agency and transparency in engineering, and try to give people the tools to succeed rather than give them cookie-cutter instructions. We encourage critical thinking and ability to organize and execute.

Free Food

5 meals a week provided by EatClub.

Transportation

Caltrain for free, or parking in a downtown Redwood City parking lot.

Health Insurance

Full health, vision, dental, plus 50 percent of spouse or dependents.

Flexible Hours

No hard rules around time, engineers usually roll in around 10 and leave whenever they need to.

Generous Vacation

15 days of accrual per year, or 20 if you've been here longer than 3 years.

Team Activities

Weekly happy hour with food, drinks, and optional LAN party, hot-sauce tasting/contest, drone-flying.


Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply