At Coco, weβre dedicated to perfecting the last-mile delivery experience through robotics. We believe the delivery service industry in its current state is massively under-serving merchants, and we are committed to creating a sustainable, reliable, and frictionless delivery experience for merchants and their customers.
Coco is a venture-backed, Series A startup that operates hundreds of robots, delivering to thousands of customers every week around the world. The environment here is high-energy, collaborative, and exciting. Our HQ is located in Venice, CA.
As a Senior Software Technical Program Manager (TPM) you will own the endβtoβend program lifecycleβfrom vision and roadmap definition through launch and postβlaunch iterationβfor our software platforms, including backend delivery platform, autonomy, and robot software. You will translate ambiguous business goals into executable technical plans, align stakeholders, and deliver measurable impact to merchant experience, fleet efficiency, and consumer delight.Β
This is an inβoffice role. Coco is an officeβfirst company; we believe the energy and serendipity of coβlocation fuels innovation.Β
Coco's software engineering team comprises three peer organizations:
Delivery Platform builds the backend engine that underpins Coco's delivery operations. This team develops and ships cloud services that accept orders, dispatch them to robots, and communicate with customers and Coco internal teams throughout that order process.
Autonomy develops self-driving algorithms for our robot fleet using computer perception, machine learning and planning. They use massive amounts of driving data collected from our fleet to optimize their models, and test and fine-tune those models on high-fidelity simulations designed and built in-house by the team. They then deploy these models on the robots and track their performance to identify future improvement opportunities.
Robot Software is responsible for the embedded code that runs in real time on the robot, collecting data from all of the sensors and controlling the actuators and drive systems to move the robot through the world. They also manage the telemetry systems that collect and archive the operating data for future autonomy research, as well as the teleoperations system that allows for remote supervision of our autonomy system, no matter where in the world our robots are operating.
β’ Drive multiβquarter programs that span multiple engineering squads, ensuring scope, schedule, and quality targets are met.Β
β’ Author crisp technical program documents, and executive updates; surface risks and mitigation plans early.Β
β’ Build and run lightweight, dataβdriven governance rituals (standups, retros, OKR checkpoints) that scale with the org.Β
β’ Partner with Product on backlog prioritization; translate customer and merchant pain points into actionable engineering work.Β
β’ Champion engineering excellenceβtesting, observability, security, and operational readinessβthroughout each launch.Β
β’ 3+β―years in technical program / engineering management delivering distributed software systems
β’ Proven success leading crossβfunctional programs with 20+ engineers and multiple stakeholders
β’ An undergraduate degree in computer science, computer engineering, or a similar engineering discipline, or equivalent work experience
β’ Experience as a program manager or developer in one or more of: embedded software, cloud services, machine learning
β’ Expertise with agile methodologies and tools such as Jira, Confluence, and GitHubΒ
β’ Demonstrated ability to influence executive leadership with clear, dataβbacked proposals
β’ Experience in building program management practices from the ground up
Coco is an Equal Opportunity Employerβ―ββ―Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation.