P

Picnic

Batched, multi-restaurant office meal platform

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • At least 3 years of experience in software engineering.
  • Strong experience architecting and delivering systems in ambiguous, fast-moving environments.
  • Proven ability to lead complex, cross-team initiatives and drive architectural alignment.
  • Deep understanding of backend system design, application programming interfaces, data stores, and distributed systems.
  • Experience collaborating closely with frontend, mobile, product, data, and business partners.
  • Ability to contribute hands-on while maintaining a high bar for code quality, reliability, and operational excellence.
  • Passion for product impact and building systems that directly support customers and operators.

Responsibilities

  • Write high-quality, well-tested code in languages such as Java and Go, and set a strong bar for engineering excellence.
  • Lead and influence large backend initiatives across vehicle routing optimization, automation, scalability, and reliability.
  • Own backend architecture and drive solutions to ambiguous, high-impact problems.
  • Drive the development and scaling of core data stores and application programming interface layers as the business grows.
  • Establish and promote best practices for building, testing, monitoring, and operating large-scale systems.
  • Translate technical vision into quarterly roadmaps in collaboration with product and engineering leadership.
  • Mentor and uplevel engineers through technical leadership, reviews, and hands-on collaboration.

Desired Qualifications

  • Experience building or operating logistics, delivery, or real-time systems at scale.
  • Background in fast-growing, high-execution technology companies.
  • Familiarity with frontend and mobile tradeoffs and how backend decisions affect client performance.
  • Track record of improving developer productivity through tooling, patterns, or process improvements.

About the Company

Picnic

Batched, multi-restaurant office meal platform

Picnic runs a corporate office meal platform that acts as a digital food court with meals from many restaurants and no delivery fees. It batches orders from a single building so one driver can pick up from multiple restaurants and deliver to a shared pickup area within a fixed window, letting employees order from different places and receive all meals at once; it also offers team orders, catering, and subsidized meal programs. Its focus on the corporate market, centralizing orders to lower costs, and its affiliation with City Storage Systems (owner of CloudKitchens and Otter) differentiate it from typical consumer food delivery services. Its goal is to provide a cost-effective, easy-to-manage workplace dining solution that simplifies meal management for office admins and expands corporate meal programs.

Company size
51-200
Company stage
Growth Equity (Venture Capital)
Total funding
$1.9B
Headquarters
Los Angeles, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Picnic

See more jobs