Staff Software Engineer, Backend
Coco Robotics
Staff Software Engineer
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 stage startup that operates hundreds of sidewalk robots, delivering to thousands of customers every week across Los Angeles. The environment here is high-energy, collaborative, and exciting. Our HQ is located in Venice, CA.
About the Role
As a Staff Software Engineer, you will be responsible for owning and driving products from design to development to testing to production. You will work closely with product managers to understand the needs of users (merchants, consumers, and internal stakeholders), propose technical solutions, structure and manage projects for junior engineers, and report on impact.
Note: This is an in-office role. Coco is an office-first, highly collaborative and cross-functional company. We are looking for someone who is excited about the energy, collaboration, and culture-building opportunities of an in-office work environment.
About the Team
As an engineer on the Delivery Platform team, you'll build software products that power our delivery operations. This is a diverse team of engineers that owns every part of the stack. Our responsibilities include:
- Consumer and Merchant Products: We build products to create a frictionless, efficient, and delightful end-to-end delivery experience for our users - merchants and their customers. We design each robot interaction - loading the robot, tracking the delivery, unlocking the robot, etc. around user pain points and moments of delight.
- Order Ingestion: We build and manage the software partnerships that allow Coco to receive orders from all major ordering platforms including DoorDash, UberEats, and GrubHub and custom systems. Work on a variety of integrations and enjoy test orders from some of your favorite restaurants!
- Delivery Management: We build backend services that make automated decisions based on user behaviors, supply/demand, government regulations, sidewalk conditions, and more.
- Logistics: Delivery is an expensive problem. We partner with other Coco teams (e.g., Merchant Operations, Consumer Experience, Field Operations, TeleOperations, and Autonomy), acting as a thought partner to tackle some of Coco's most pressing efficiency and profitability initiatives.
- Internal Tools: Our software enables human operators to manage a fleet of delivery robots. We maintain a mobile native app for our Field Operations team and a web app for our remote Pilots to manage assigned deliveries.
- Device Infrastructure: To operate as efficiently and reliably as possible, the above systems all need access to low latency, accurate robot telemetry. We architect and build backend services that communicate with devices and track information such as health, battery status and location.
Our Stack
Golang, Typescript, Postgres, RabbitMQ, Kafka, AWS, Kubernetes, Helm, Terraform, Datadog
Basic Qualifications
- BS in Computer Science or equivalent technical experience
- 7+ years of professional software development experience
- Experience designing and leading the implementation of new platform features and services, including their deployment in AWS
- Experience supporting business-critical services in production (3+ yr)
- Experience with Go (3+ yr)
- Strong SQL database fundamentals (3+ yr)
- Experience with message queue & pub/sub frameworks such as Kafka or RabbitMQ (2+ yr)
Preferred Qualifications
- Experience with Kubernetes resources & Helm charts
- Experience with Terraform
- Experience with Typescript
- Experience working in a startup environment
Coco is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation
- ...We are scaling from to $100M+, and our backend systems must scale faster than revenue.... ...security become existential. We need a Senior Staff Engineer who architects and hardens the backbone... .... What you need:-8+ yrs of backend software engineering experience -Deep expertise...Suggested
- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...and to deliver player value. As a Staff Software Engineer, you’ll drive important... ...for new features across the client and backend microservices that support metagame functionality...SuggestedLocal areaFlexible hours
$229k - $343k
...Bitmoji, Saturn, and other digital services.We're looking for a Staff Software Engineer to join Snap!Growth Notifications aims to drive critical... ...you’ll do:Design, implement, and operate highly available backend services that power Snapchat’s growth notification platform...SuggestedFull timeLive inWork at officeLocal areaImmediate start- ...Staff Full Stack Software Engineer Location: Los Angeles, CA About Observable Space At Observable Space, we're redefining how humanity observes... ...team. This role will involve deep engagement with our backend microservices, typescript front ends, and c++ edge...SuggestedWork at officeImmediate startRemote workFlexible hours3 days per week
- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. The UnEco (or Unreal...SuggestedLocal areaFlexible hours
$229k - $343k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...always execute with privacy at the forefront.We’re looking for a Staff Software Engineer to join the Monetization, Ad Format Team. The team...Full timeLive inWork at officeLocal area$155.7k - $208.7k
...Enterprise Media and Marketing team…and if you didn’t - it’s probably because our targeting is that good. We are looking for a Staff Software Engineer to join the Performance Marketing arm of this media team. We are an integrated, cross-functional team of marketers,...Work experience placementSummer workRemote work- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As a Software Engineer, you’ll also dive into projects... ...other critical core capabilities. As a Staff Software Engineer on VALORANT’s...Local areaFlexible hours
$195k - $257.5k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...Contract workRemote workFlexible hours$229k - $343k
...services.We are looking for an L6 Staff Tech Lead to join our team... ...that powers Snap's entire backend. We don't just host microservices... ....This role is for a backend engineer focused on Service & Compute... ...experience.9+ years of software development experience; or a...Full timeLive inWork at officeLocal area$176.25k
...’s leading entertainment companies. We’re looking for a Staff Software Engineer who enjoys solving complex problems, shaping architecture,... ...APIs Drive architectural decisions across frontend and backend systems Partner closely with product managers and designers...Temporary workLocal area$192k - $252k
Hi, we're Oscar. We're hiring Staff Software Engineers to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health insurance...Full timeWork at officeFlexible hours$1,000 - $2,030 per month
.... About the Role Build the software platform that connects kitchen teams... ...and robotic production systems. As a Staff Full-Stack Software Engineer, you will own significant product... ...production. You will work across frontend, backend, cloud infrastructure, integrations,...Full timeTemporary workWork at officeFlexible hours$175k - $229.5k
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality.... ...related field - You have 9+ years of experience in working for software development company as a Software Engineer -You have strong...Full timeWork experience placementLocal areaWorldwide$150k - $225k
...healthcare and AI investors and headquartered in El Segundo, CA. The Role As a Staff Software Engineer, you will play a critical role in designing, developing, and maintaining both backend APIs and frontend applications that support sensitive healthcare platforms. You...Full time- ...looking for team members who are passionate about solving complex engineering problems and building a fast-growing startup. For more... ..., Google, Palantir, and Amazon. We believe that the best software is written by those close to the source of the problem. One of...Full time
$155k - $193k
...range of 400 km. Heart is targeting type certification of the ES-30 by the end of the decade. Your mission As a Senior/Staff Software Engineer on the Flight Software Team, you are responsible for all aspects the development of the software on the aircraft. You will...Full time- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As a Staff Software Engineer at Riot, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without...Local areaFlexible hours
$200k - $260k
...We are scaling from to $100M+, and our backend systems must scale faster than revenue.... ...become existential. We need a Senior Staff Engineer who architects and hardens the backbone... ...Have Qualifications 8+ years of backend software engineering experience Deep expertise...- ...creative ideas, operational expertise and strategic thinking. JOB DESCRIPTION ABOUT THE ROLE We are looking for a Staff Backend Software Engineer to lead delivery of reliable, scalable services for audio/video hosting, monetization, and analytics in the media and...Temporary work
- ...QuidelOrtho , we’re advancing the power of diagnostics for a healthier future for all . Join our mission as our next Staff Software Engineer, Embedded Systems, to support our R&D Software Engineering team in the design and development of next-generation diagnostic...Work at officeLocal areaRemote workWork from homeHome officeFlexible hours
$1,000 - $2,030 per month
...Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We... ...Grow, we are a fast-paced, product-focused engineering team building the future of Direct-to-Consumer... ...-targeted customer engagement. As a backend generalist on this team, you will design...Full timeTemporary workWork at officeFlexible hours- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As Software Engineers, we work with both new and current... ...and to deliver player value.As a Staff Software Engineer in Riot Data Foundations...Local areaFlexible hours
$229k - $343k
...Saturn, and other digital services. We're looking for a Staff Software Engineer to join the Platform Engineering team! Platform Engineering... ...across Snapchat's mobile apps and multi-cloud backend services, including agent harnesses, evaluation systems, Temporal...Live inWork at officeLocal area- ...defense programs. Our platform gives hardware engineering teams a single place to ingest data,... ...at the intersection of hardware and software.We serve top-tier commercial and defense... ...and confidence.About the role Nominal's backend runs on a set of Platform teams that own...Permanent employmentWork at office
- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As a Staff Software Engineer at Riot, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without...Work experience placementLocal areaFlexible hours
$170k - $205k
Los Angeles, CAEngineering & Tech - Engineering /Full Time /RemoteThe RoleWe are seeking an experienced Staff Software Engineer who can operate across platform engineering, application architecture, infrastructure, automation, DevSecOps, and data pipeline systems.This...Full timeTemporary workWork at officeLocal areaRemote work- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains... ...products that serve as a gateway to sports fandom. As a Staff Software Engineer in the Esports Platforms team, you will work with a...Work experience placementLocal areaFlexible hours
$158.4k - $207.9k
Hi, we're Oscar. We're hiring a Senior Software Engineer, Backend to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health...Full timeWork at officeFlexible hours$209k - $313k
...Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated... ...at the forefront.We’re looking for a Backend Engineer to join Snap Inc. What you’ll... ...work experience6+ years of post-Bachelor’s software development experience; or Master’s...Full timeLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend. Be the first to apply!
- back-end developer Los Angeles, CA
- remote back end developer Los Angeles, CA
- backend software engineer Los Angeles, CA
- software engineer - cloud services Los Angeles, CA
- id software Los Angeles, CA
- healthcare software sales Los Angeles, CA
- software technical support Los Angeles, CA
- software asset management analyst Los Angeles, CA
- software implementation project manager Los Angeles, CA
- software trainer Los Angeles, CA


