Senior Software Engineer

Venture-backed Series A startup perfecting last-mile delivery through robotics, operating hundreds of sidewalk robots across Los Angeles.
$138,000 - $200,000
Backend
Senior Software Engineer
In-Person
3+ years of experience
Robotics · Logistics

Description For Senior Software Engineer

Coco is revolutionizing last-mile delivery through innovative robotics technology. As a Series A startup based in Playa Vista, we operate hundreds of sidewalk robots serving thousands of customers across Los Angeles. We're seeking a Senior Software Engineer to join our Delivery Platform team, where you'll be instrumental in building the software that powers our delivery operations.

The role offers a unique opportunity to work on diverse technical challenges, from consumer-facing products to complex backend systems. You'll be responsible for creating frictionless delivery experiences, integrating with major platforms like DoorDash and UberEats, developing automated decision-making systems, and building infrastructure for robot fleet management.

Our tech stack includes Golang, TypeScript, PostgreSQL, RabbitMQ, Kafka, and Kubernetes, providing a robust foundation for building scalable solutions. The position requires strong experience in Go programming, SQL databases, and message queuing systems, with additional expertise in cloud technologies being highly valuable.

As an office-first company, we emphasize collaboration and culture-building. You'll work in a high-energy environment alongside product managers and cross-functional teams, driving initiatives that directly impact our operational efficiency and user satisfaction. The role offers competitive compensation ($138K-$200K) with equity, reflecting our commitment to attracting top talent.

Join us in transforming the delivery service industry through technology and innovation. This is an excellent opportunity for a senior engineer who wants to make a significant impact in robotics and logistics while working with cutting-edge technology in a fast-paced startup environment.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Own and drive products from design to development to testing to production
  • Work closely with product managers to understand user needs
  • Propose technical solutions
  • Structure and manage projects for junior engineers
  • Build consumer and merchant products for delivery experience
  • Develop order ingestion systems for major ordering platforms
  • Build backend services for automated decision-making
  • Create internal tools for fleet management
  • Architect backend services for robot telemetry

Requirements For Senior Software Engineer

Go
TypeScript
PostgreSQL
RabbitMQ
Kafka
Kubernetes
  • Experience with Go (3+ yr)
  • Strong SQL database fundamentals (3+ yr)
  • Experience architecting business-critical services and managing them in production (3+ yr)
  • Experience with Kafka and/or RabbitMQ (2+ yr)

Benefits For Senior Software Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To Coco Senior Software Engineer

Senior Platform Engineer

Senior Platform Engineer role at Coco, focusing on infrastructure development and technical leadership to revolutionize last-mile delivery services.

Senior Software Engineer - SF

Senior Software Engineer position at Coco, building robotics-powered delivery platform with Go, TypeScript, and distributed systems.

Senior Platform Engineer

Senior Platform Engineer position at Coco, focusing on building and maintaining robust infrastructure systems for last-mile delivery technology.

Senior Software Engineer

Senior Software Engineer role at Coco, building robotics-powered delivery platform with Go, TypeScript, and distributed systems in Los Angeles.

Engineering Project Manager (SAP Finance), IS&T Enterprise Systems

Senior SAP Project Manager role at Apple, focusing on financial systems implementation and management for global e-commerce operations.