Senior Software Engineer at Coco | CA, US | Rezi

Senior Software Engineer at Coco

Senior Software Engineer

Coco · CA, US

Today

Senior Software Engineer

Coco · CA, US

11 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Coco's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Coco — free, in seconds.

About the Role

As a Staff Software Engineer, you will own and drive products from design to development to testing and production. You will collaborate with product managers to understand user needs, propose technical solutions, guide junior engineers, and report on impact. This is an in-office role focused on high-energy, collaborative, and cross-functional work.

Responsibilities

  • 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.
  • Report on impact.
  • Build software products that power delivery operations.
  • Build products to create a frictionless, efficient, and delightful end-to-end delivery experience for merchants and their customers.
  • Design robot interactions around user pain points and moments of delight.
  • Build and manage software partnerships for order ingestion from major platforms.
  • Build backend services for automated delivery decisions.
  • Partner with other teams to tackle efficiency and profitability initiatives.
  • Enable human operators to manage a fleet of delivery robots.
  • Maintain a mobile native app for Field Operations.
  • Maintain a web app for remote Pilots.
  • Architect and build backend services that communicate with devices and track telemetry.

Requirements

  • BS in Computer Science or equivalent technical experience.
  • 2+ 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 (1+ yr).
  • Experience developing backend services in Go (preferred) or strong fluency in a comparable ecosystem like Python, Java, Rust, or C++, with a willingness to work primarily in Go.
  • SQL database fundamentals (1+ yr).
  • Experience with at-least one message queue or pub/sub framework such as Kafka or RabbitMQ.
  • Experience with Kubernetes.
  • Experience working in a startup environment.

Skills

  • Golang
  • Typescript
  • Postgres
  • RabbitMQ
  • Kafka
  • AWS
  • Kubernetes
  • Helm
  • Terraform
  • Datadog
  • SQL
  • Python
  • Java
  • Rust
  • C++

Location

  • Venice, CA

Work Type

  • In-office
  • Office-first

Experience Level

  • Staff Software Engineer
  • 2+ years of professional software development experience
  • 1+ yr experience supporting business-critical services in production

Education Level

  • BS in Computer Science or equivalent technical experience

About the Company

  • Coco is dedicated to perfecting the last-mile delivery experience through robotics.
  • Coco believes the delivery service industry is under-serving merchants and is committed to creating a sustainable, reliable, and frictionless delivery experience.
  • Coco is a venture-backed, Series A stage startup.
  • Coco operates hundreds of sidewalk robots, delivering to thousands of customers weekly across Los Angeles.
  • Coco has a high-energy, collaborative, and exciting environment.
  • Coco's HQ is located in Venice, CA.
  • Coco is an office-first, highly collaborative and cross-functional company.

Equal Opportunity

  • Coco is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation