companyCoco Delivery logo

Staff Software Engineer - Backend Development

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

We are looking for candidates with a strong background in software engineering, particularly in backend development. Proficiency in programming languages such as Python or Java, experience with cloud services, and a solid grasp of database management are essential. Familiarity with agile methodologies and the ability to mentor junior engineers will be beneficial.

About the job

At Coco Delivery, we are passionate about revolutionizing the last-mile delivery experience with the help of cutting-edge robotics. We recognize that the current delivery service landscape is not adequately meeting the needs of merchants, and we are driven to develop a sustainable, reliable, and seamless delivery solution that benefits both merchants and their customers.

As a venture-backed Series A startup, Coco operates a fleet of sidewalk robots, facilitating deliveries to thousands of customers weekly throughout Los Angeles. Our high-energy, collaborative environment fosters excitement and innovation. Our headquarters is located in the vibrant community of Venice, CA.

About the Role

In the capacity of Staff Software Engineer, you will take ownership of product development from initial design through to deployment and testing. You will collaborate with product managers to gain insight into user needs—encompassing merchants, consumers, and internal stakeholders—propose effective technical solutions, guide project structures for junior engineers, and assess overall impact.

This position requires in-office presence. Coco is an office-first company that thrives on collaboration and cross-functional teamwork. We seek a candidate who is enthusiastic about contributing to a dynamic in-office culture.

About the Team

As a member of the Delivery Platform team, you will develop software solutions that enhance our delivery operations. Our diverse team of engineers is responsible for every layer of our technology stack. Key responsibilities include:

  • Consumer and Merchant Products: We create tools aimed at delivering a smooth, efficient, and enjoyable end-to-end delivery experience for our users—both merchants and their customers. Each interaction with our robots is thoughtfully designed to address user challenges and create moments of joy.

  • Order Integration: We maintain software partnerships that enable Coco to receive orders from key platforms like DoorDash, UberEats, and GrubHub, alongside custom systems. You will engage in various integrations and enjoy test orders from some of your favorite restaurants!

  • Delivery Management: We develop backend services that make automated decisions based on user behaviors, supply/demand dynamics, regulatory requirements, sidewalk conditions, and more.

  • Logistics: Delivery is a complex and costly challenge. We collaborate with other teams within Coco (such as Merchant Operations, Consumer Experience, Field Operations, TeleOperations, and Autonomy) to optimize our logistics processes.

About Coco Delivery

Coco Delivery is at the forefront of transforming last-mile logistics through robotic technology. Our mission is to create a more efficient and user-friendly delivery experience that caters to the needs of merchants and their customers alike. Join us as we innovate in a rapidly growing industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.