Grubhub

Senior Staff Software Engineer

Grubhub
Apply
2 hours ago

Base Salary

$240k - $250k/yr

Responsibilities

  • Design and implement core services for ordering, planning, production, inventory, and fulfillment.
  • Lead development across multiple technical areas and support contributing engineering teams.
  • Create cross-system technical designs covering event models, service boundaries, and data contracts.
  • Build scalable services integrating with inventory, warehouse, and third-party supplier systems.
  • Establish robust error-handling and system-resilience patterns.
  • Mentor senior and staff engineers and set standards through code reviews and architecture decisions.
  • Lead design reviews and postmortems focused on systemic fixes.
  • Develop solutions that improve network throughput, inventory accuracy, and cost.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related field.
  • 9+ years of backend software engineering experience, including staff-level experience or equivalent scope.
  • Strong system design skills and experience architecting, shipping, and operating production services.
  • Deep proficiency in at least one JVM language; Kotlin is used primarily.
  • Experience owning a technical domain end to end, from data modeling through production operations.
  • Experience leading cross-team technical initiatives through influence rather than authority.
  • Strong problem-solving and troubleshooting skills for complex technical challenges.
  • Experience mentoring senior engineers and improving engineering practices.
  • Excellent communication and interpersonal skills for leading technical discussions with product, design, and operations partners.
  • Preferred experience includes supply chain, logistics, or warehouse management systems; event sourcing and CQRS; Kotlin and the JVM ecosystem; gRPC service implementation; inventory management, production planning and scheduling, demand forecasting, and large-scale operational datasets.
  • Project management experience is a plus.

Benefits

  • Hybrid work model requiring 3 days per week in the office, with the option to work in the office up to 5 days per week.
  • Competitive compensation package with equity and a 401(k).
  • Medical, dental, and vision plan options.
  • Company-paid short- and long-term disability coverage.
  • Paid time off, flexible time off for exempt employees, paid vacation for non-exempt employees, and paid sick leave as required by law.
  • Paid parental leave, discounted meals, and exclusive perks across the Wonder family of brands.

Tech Stack

gRPCKotlin

Categories

Grubhub

About Grubhub

1,001-5,000 employees

At Grubhub, we champion restaurants from coast to coast. Restaurants sit at the heart of communities. It’s our mission to strengthen their roots, deepen their connections, and increase the positive impact they have on people and society. Grubhub, part of Wonder Group, delivers the best local, authentic cuisine right to diners’ doors—and new customers and billions in revenue to local businesses. Featuring over hundreds of thousands of merchants in over 4,000 cities nationwide, our innovative technology, user-friendly platforms, and streamlined delivery capabilities have made us an industry leader in the world of online food ordering. Since we opened our doors in 2004, Grubhub has been opening doors all across the country. Bakery doors in Hyde Park, jibarito joint doors in Queens, and doors of opportunity all across the country. Join our team and help us open more.

Contact me