Chicago, ny, somewhere we dont work
501+ employees
251 - 500 engineers
$50m - $100m funding

*Note: these positions are either in New York City, Chicago, or remote.

Grubhub is the nation's leading online and mobile food ordering and delivery marketplace dedicated to connecting hungry diners with local takeout restaurants. The company’s online and mobile ordering platforms allow diners to order from more than 125,000 takeout restaurants in over 2,400 U.S. cities and London. The Grubhub portfolio of brands includes Grubhub, Seamless, LevelUp, Tapingo, AllMenus and MenuPages.

Grubhub photo 1 Grubhub photo 2 Grubhub photo 3 Grubhub photo 4
Active Roles

Why join us?

  • Working at Grubhub allows you to have your cake and eat it, too!!

    We want our employees to love what they do, who they work with, and where they work. We work hard to make sure employees have an opportunity to collaborate with the best and the brightest in the industry.

  • While we are food-obsessed, we are also customer-obsessed. We look to constantly innovate our technology so our diners’ food experience is memorable, restaurant owners get more business and individuals across the country looking for part-time work can deliver the food from the restaurant to the diner flawlessly. We take great pride in knowing that we are a part of 20+ million diners food ordering experience and we are partnered with 125,000 restaurants in 2,400 US cities across our suite of apps (Grubhub, LevelUp, Seamless, Tapingo).

    Check out our engineering blog to get to know us and the challenges we work on:

  • We provided more than $5 billion in gross food sales to local takeout restaurants in 2018 We processed 488,900 daily orders We Served 20.3 million active diners We sent more than $2 billion in total tips to drivers

Engineering at Grubhub

Engineering team and processes
  • Agile teams, one to two weeks sprint cycles- scrum & kanban
  • TDD- No QA's, CI/CD- automated deployment process
  • Active- Active/Hot-hot data centers/Blue-Green Deployments
  • Distributed systems, Microservices/Service mesh architecture
  • Daily builds, Bugs fixed before writing new code
  • PR's on Git, code reviews
Technical Challenges

1) Building scalable systems that can scale linearly to gracefully handle massive traffic spikes during busy periods which is a unique challenge that we encounter at Grubhub. Weather, sporting events, holidays can cause huge changes in traffic patterns.

2) Discuss distributed systems involving human beings as integral players, which means failures, delays, and retries aren't just about network issues, etc. But thinking about building systems where we need to account for potentially unreliable humans at restaurants and drivers interacting with services and making sure we have mechanisms to ensure orders eventually reach diners.

3) Working on a non-ad driven product at scale.

Projects you might work on
  • Delivery - Last mile

    GrubHub strives to be world-class in location intelligence, route finding, route optimization and dispatch, order forecasting, and time estimation. The logistics team is responsible for building the technology that optimizes GrubHub’s vast delivery network. Engineers build systems that will run thousands of times every second to make sure GrubHub’s logistics network is operating as efficiently as possible.

  • Diner Platform

    This team is at the center of the customer ordering experience and is responsible for critical back end functionality related to, carts, checking out, payment, and submitting orders for both individual diners and enterprise. The engineers deal with resiliency, throughput, and latency, AND product-focused, and make an impact on our customer experience and bottom line.

  • Restaurant Platform

    Restaurant engineering team focuses on conceptualize, design, build and deploy new and innovative products and services for the Grubhub Restaurant Platform to facilitate the wide offerings, capabilities, and feedback loops for our restaurant partners.

Tech stack
Apache Spark
Elastic Search

Working at Grubhub

We are scrappy, customer-obsessed and authentically fun- life is short!!

Perks & benefits
  • Generous Vacation

    Unlimited PTO

  • Free Food

    Line of credit on Grubhub and fully stocked pantry!

  • Gym/Fitness

    Discounted perks

  • Beautiful Office

    We are located in downtown Chicago where you can see the beautiful skyline!! In NYC you will be mesmerized by Bryant Park view, and Ice rink you always want to go back during holidays.

  • Workshops/Conferences

    Grubhub offers $2,000 to engineers as part learning and development Learning Fridays- Lunch, and Learn! Next-Gen leader programs

  • Maternal/Paternal Leave
  • Flexible Hours
  • Health Insurance

    We provide medical, dental and vision

  • Team Activities

    Grubhub life is our lifeline for all Grubhubers!!

  • Transportation

    Pretax commuter benefits (parking and public transit via wage works)

  • 401(k) Contribution

    We offer matching up to 5%

  • Philanthropic Contributions

    We contribute to your favorite charity Partnered with No Hungry Kid foundation- Donate Change James Beard Foundation Receives Over $1 Million To Support Female Culinary Entrepreneurs - Donate The Change And MORE!!

  • Relocation

    We do offer generous relocation services for our new hires

  • Other

    Grub Tank, Hackathons and lot!

  • Work from Home

    We are flexible

Our Team by the Numbers

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