Senior Software Engineer

Venture-backed startup perfecting last-mile delivery through robotics, operating hundreds of sidewalk robots for deliveries 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, operating a fleet of sidewalk robots across Los Angeles. As a Series A startup, we're seeking a Senior Software Engineer to join our Delivery Platform team at our Playa Vista HQ.

In this role, you'll be integral to building the software that powers our delivery operations, working across the entire stack. You'll be responsible for developing consumer and merchant products, managing order integrations with major platforms like DoorDash and UberEats, creating backend services for automated decision-making, and building internal tools for robot fleet management.

The position offers an exciting opportunity to work in a high-energy, collaborative environment where you'll tackle complex challenges in robotics and logistics. You'll be part of a diverse engineering team that handles everything from consumer-facing applications to device infrastructure, ensuring our robot fleet operates efficiently and reliably.

Our tech stack includes Golang, TypeScript, Postgres, RabbitMQ, Kafka, and Kubernetes, and we're looking for someone with strong experience in these technologies. The role requires in-office presence, reflecting our commitment to fostering a collaborative, culture-rich environment where cross-functional teams can work together effectively.

If you're passionate about robotics, excited about solving complex logistics challenges, and want to be part of shaping the future of automated delivery systems, this role offers an exceptional opportunity to make a significant impact while working with cutting-edge technology.

Last updated 13 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 and manage software partnerships for order platforms integration
  • Develop backend services for automated decision-making
  • Maintain mobile native app and web app for operations
  • Build and 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)

Interested in this job?

Jobs Related To Coco Senior Software Engineer

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 - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.