Senior Backend Engineer, Picnic - Mountain View, CA

Picnic DeliveryMountain View, CA
$176,000 - $242,000Onsite

About The Position

Picnic is reinventing meals at work by partnering with top local restaurants to deliver high-quality, individually packaged lunches to companies of all sizes. This allows for a joyful employee experience and creates a more sustainable model for restaurants. Picnic owns the full stack powering workplace food delivery, including client applications for employees, managers, kitchen operations, and courier operations, all tied together by AI-powered services. This vertical ownership enables tight integration of ordering, logistics, and operations for reliable, cost-efficient services at scale. The company is seeking a Senior Backend Engineer to help architect and scale these real-time food ordering and operations platforms. This role is for individuals who enjoy ambiguity, thrive in complex systems, and are excited to iterate and improve real-world operations. The engineer will work across backend services supporting web and mobile surfaces, collaborate with frontend, mobile, product, and operations teams, and help define the design, build, and scaling of backend systems at Picnic.

Requirements

  • Proficiency in backend programming languages Java and Go
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Redis)
  • Experience with cloud platforms like AWS, Google Cloud, or Azure
  • Understanding of RESTful APIs, microservices, and distributed systems
  • A high-performance, hands-on engineer who sets a high bar for code quality, reliability, and operational excellence
  • Deep understanding of backend system design, APIs, data stores, concurrency, and distributed systems
  • Experience collaborating closely with frontend, mobile, product, data, and business partners
  • Passion for product impact and building systems that directly support customers and operators

Nice To Haves

  • Experience building web or mobile applications. Familiarity with frontend and mobile tradeoffs and how backend decisions affect client performance
  • Experience with containerization technologies like Docker and Kubernetes
  • Knowledge of CI/CD pipelines and DevOps practices
  • Track record of improving developer productivity through tooling, patterns, or process improvements

Responsibilities

  • Write high-quality, well-tested code in languages like Java and Go, set a strong bar for engineering excellence, and manage and sustain a full software lifecycle
  • Lead backend initiatives ensuring scalability and reliability across domains such as food ordering, payments, discounts, and loyalty
  • Drive the development with a strong focus on reliability-by-design, observability, and testability
  • Design scalable databases, analyze data using SQL
  • Mentor and uplevel engineers through technical leadership, reviews, and hands-on collaboration

Benefits

  • Medical, dental, and vision insurance (multiple plans, incl. HSA options)
  • Company-paid life and disability insurance (short- and long-term)
  • Voluntary insurance: accident, critical illness, hospital indemnity
  • Optional supplemental life insurance for self, spouse, and children
  • Pet insurance discount
  • 401(k)
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Discretionary vacation days
  • 8 paid holidays per year
  • Paid sick time
  • Paid Bereavement leave
  • Paid Parental Leave
  • Equity awards
  • Annual performance-based bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service