About Coco
At Coco, we’re transforming the last-mile delivery experience through robotics. We believe the current delivery industry underserves local merchants, and we’re committed to building a sustainable, reliable, and frictionless delivery system for both businesses and their customers.
Coco is a venture-backed, Series A startup operating hundreds of sidewalk delivery robots that serve thousands of customers weekly across Los Angeles. Our headquarters is located in Venice, California, and we foster a high-energy, collaborative, and mission-driven work environment.
About the Role
We’re seeking a Senior Software Engineer to join our Delivery Platform team. In this role, you’ll be responsible for owning products end-to-end—from design and development to testing and deployment. You’ll work closely with product managers to understand the needs of our users—merchants, consumers, and internal teams—and deliver impactful, scalable software solutions.
This is a high-ownership, in-office role ideal for someone who thrives in a cross-functional, collaborative environment and is excited to be part of a fast-moving, robotics-first company.
Key Responsibilities
-
Design, build, and deploy software systems across the entire stack—from backend services to user-facing products.
-
Collaborate with product managers to understand user needs and define technical solutions.
-
Lead project planning, development, and execution with junior engineers and cross-functional stakeholders.
-
Own services in production, ensuring high performance, reliability, and scalability.
-
Contribute to Coco’s overall engineering culture and technical decision-making.
About the Delivery Platform Team
As part of the Delivery Platform team, you’ll work on:
-
Consumer and Merchant Products: Build intuitive, user-friendly delivery experiences including robot interactions (loading, tracking, unlocking).
-
Order Ingestion: Develop integrations with major food delivery platforms like DoorDash, UberEats, and GrubHub.
-
Delivery Management: Build backend systems that manage delivery workflows, routing, compliance, and dynamic conditions.
-
Logistics: Partner with operations teams to enhance delivery efficiency and profitability through backend and analytics systems.
-
Internal Tools: Develop mobile and web tools for fleet operators, pilots, and internal stakeholders.
-
Device Infrastructure: Ensure systems can access real-time robot telemetry for tracking status, health, and location.
Our Tech Stack
-
Languages & Frameworks: Go (Golang), TypeScript
-
Infrastructure: Kubernetes, Terraform, AWS
-
Messaging & Data: Kafka, RabbitMQ, Postgres
-
Monitoring: Datadog
Basic Qualifications
-
3+ years of experience with Go (Golang)
-
3+ years of experience with SQL databases, including strong fundamentals
-
3+ years of experience designing and managing production-grade, business-critical services
-
2+ years of experience with Kafka and/or RabbitMQ
Preferred Qualifications
-
2+ years of experience with TypeScript
-
Familiarity with Kubernetes and Helm charts
-
Experience with AWS and Terraform
-
Full-stack experience across Coco’s tech stack
Why Join Coco?
-
Work at the intersection of robotics and real-world impact, improving local commerce in urban areas
-
Be part of a tight-knit, high-performance team that values innovation, ownership, and growth
-
Join a mission-driven company at a pivotal growth stage with opportunities for advancement and leadership.
APPLY