C

Coco Robotics

Fast, transparent zero-emission local delivery

Staff Software Engineer - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-time$210k - $250k /yr

About the Job

Requirements

  • A Bachelor of Science in Computer Science or equivalent technical experience is required.
  • At least 7 years of professional software development experience is required.
  • Experience designing and leading implementation of new platform features and services, including deployment in Amazon Web Services, is required.
  • At least 3 years of experience supporting business-critical services in production is required.
  • Experience developing backend services in Go is preferred; alternatively, strong fluency in a comparable ecosystem such as Python, Java, Rust, or C++, and willingness to work primarily in Go, is required.
  • At least 3 years of experience with SQL database fundamentals is required.
  • At least 2 years of experience with message queue and publish/subscribe frameworks such as Kafka or RabbitMQ is required.

Responsibilities

  • Own and drive products from design through development, testing, and production.
  • Work closely with product managers to understand user needs, propose technical solutions, structure and manage projects for junior engineers, and report on impact.
  • Build software products that power delivery operations, including consumer and merchant products, ordering-platform integrations, delivery management services, logistics systems, internal tools, and device infrastructure.
  • Build products that create an efficient end-to-end delivery experience for merchants and their customers, designing robot interactions around user pain points.
  • Build and manage software partnerships and integrations that allow Coco to receive orders from major ordering platforms and custom systems.
  • Build backend services that make automated decisions based on user behaviors, supply and demand, government regulations, sidewalk conditions, and other factors.
  • Partner with Coco teams, including Merchant Operations, Consumer Experience, Field Operations, TeleOperations, and Autonomy, on efficiency and profitability initiatives.
  • Maintain software that enables human operators to manage a fleet of delivery robots, including a native mobile app for Field Operations and a web app for remote Pilots.
  • Architect and build backend services that communicate with devices and track robot telemetry, including health, battery status, and location.

Desired Qualifications

  • Experience with Kubernetes resources and Helm charts is preferred.
  • Experience with Terraform is preferred.
  • Experience with TypeScript is preferred.
  • Experience working in a startup environment is preferred.

About the Company

Coco Robotics

Fast, transparent zero-emission local delivery

CocoDelivery.com delivers food from local restaurants to customers’ homes or workplaces. It works by charging a per-order delivery fee, with a transparent pricing model that has no markups or tips and is shared with partner restaurants to cover costs. The service emphasizes speed and temperature, aiming to deliver faster, hotter, and fresher meals, while operating with a zero-emissions footprint. It differentiates itself from competitors through clear, low per-order fees, a restaurant-friendly revenue split, and a sustainability focus. The overall goal is to help local restaurants reach more customers, reduce environmental impact, and provide convenient, affordable, and dependable delivery through high-volume orders.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$121.5M
Headquarters
Los Angeles, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Coco Robotics

See more jobs