Serve Robotics

Sr. Software Engineer, Delivery Platform

United States

$150,000 – $200,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, Logistics, TransportationIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-Time
  • Salary: $150K - $200K

Serve Robotics is transforming urban mobility with its personable sidewalk robot, designed to shift deliveries off congested streets, increase accessibility, and support local businesses. The Serve fleet is actively engaged in commercial deliveries in Los Angeles, delighting merchants, customers, and pedestrians. We are seeking talented individuals to help grow robotic deliveries from a novel concept to an efficient standard.

About Us

We are a team of tech industry veterans with expertise in software, hardware, and design, dedicated to building a better future. We solve real-world problems using robotics, machine learning, and computer vision, with a strong focus on the end-to-end user experience. Our team is agile, diverse, driven, and believes in collaborative and respectful problem-solving.

What You'll Be Doing

As a Senior Software Engineer on the Delivery Platform team, you will be responsible for designing and building highly scalable and robust systems that power our Delivery and Fleet Management platforms. Your primary focus will be on coding, designing, and reviewing Elixir code, contributing to mission-critical infrastructure that supports our expanding fleet of delivery robots. You will collaborate closely with engineers and stakeholders to ensure our systems meet the demands of scale and innovation within the logistics domain.

Responsibilities

  • Architect & Develop: Design, implement, and maintain distributed systems in Elixir, emphasizing scalability, fault tolerance, and performance.
  • Platform Contributions: Contribute to the Delivery and Fleet Management platforms, ensuring uptime, reliability, and adapting to evolving product needs.
  • Scaling & Performance: Identify system bottlenecks, develop solutions, and optimize systems to manage rapid increases in traffic and data volume.
  • Cross-Functional Collaboration: Work with product managers, operations, and fellow engineers to align technical solutions with business and user requirements.
  • Engineering Rigor: Champion best practices in testing, CI/CD, and development workflows to foster continuous improvement and efficient delivery.

Qualifications

  • Experience: 5+ years of professional software development experience.
  • Technical Experience:
    • 2+ years of experience with Elixir or Erlang, preferably in building scalable, distributed systems.
    • Solid understanding of concurrency, fault tolerance, and event-driven architectures.
    • Familiarity with cloud services (AWS, GCP) and containerization (Docker, Kubernetes) is a plus.
  • Team Collaboration:
    • Proven experience working on cross-functional teams in agile environments.
    • Excellent communication skills, comfortable discussing both technical and product-related topics.
  • Hands-On Engineering:
    • Strong interest in developing well-designed, production-grade systems and tools.
    • Passion for backend development, systems thinking, and performance optimization.

What Makes You Stand Out

  • Deep Curiosity: A natural drive to understand and improve complex systems.
  • Ownership Mentality: Proactive in identifying and solving problems.
  • Commitment to Quality: Values code clarity, testing, and building reliable, resilient systems.
  • Team-Oriented: Enjoys collaboration, peer learning, and knowledge sharing.
  • Interest in Logistics: Enthusiasm for delivery, robotics, and transportation, and the challenges of real-world logistics platforms.

Skills

Elixir
Distributed Systems
Scalability
Fault Tolerance
Performance Optimization
System Design
Fleet Management
Robotics
Machine Learning
Computer Vision

Serve Robotics

Autonomous delivery robots for food and retail

About Serve Robotics

Serve Robotics is changing the delivery industry with its self-driving robots that provide sustainable and efficient delivery solutions. Instead of using traditional vehicles, these lightweight, autonomous robots deliver small items like food and retail products, reducing carbon emissions and traffic congestion. The company operates on a delivery-as-a-service (DaaS) model, allowing businesses in the food and retail sectors to subscribe and pay based on their delivery needs. Serve Robotics aims to lead in the autonomous delivery market by offering eco-friendly solutions that enhance customer experience.

Redwood City, CaliforniaHeadquarters
2021Year Founded
$51.6MTotal Funding
POST_IPO_EQUITYCompany Stage
Food & Agriculture, Robotics & Automation, Consumer GoodsIndustries
51-200Employees

Risks

Rapid expansion may strain resources and operational capabilities.
Integration of Vebu could divert focus from core delivery services.
Over-reliance on partners like Uber and Nvidia poses potential risks.

Differentiation

Serve Robotics uses zero-emissions rovers for eco-friendly food delivery.
The company offers delivery-as-a-service with a subscription-based revenue model.
Serve Robotics integrates Vebu's Autocado for expanded automation solutions.

Upsides

Recent $80M funding supports expansion to 2,000 robots by end of 2025.
Acquisition of Vebu enhances automation offerings beyond delivery services.
Appointment of Anthony Armenta boosts AI and software capabilities.

Land your dream remote job 3x faster with AI