Lead Software Engineer, Data Infrastructure & Analytics jobs in United States
cer-icon
Apply on Employer Site
company-logo

Serve Robotics · 1 month ago

Lead Software Engineer, Data Infrastructure & Analytics

Serve Robotics is a company focused on revolutionizing urban deliveries through their innovative sidewalk robots. They are seeking a Lead Software Engineer for Data Infrastructure and Analytics to design and scale the systems that support their robotics data platform, ensuring reliable operations and analytics at scale.

Artificial Intelligence (AI)Food DeliveryLogisticsRobotics
check
H1B Sponsor Likelynote

Responsibilities

Define and own the technical roadmap for the data infrastructure platform, making key architectural decisions and ensuring alignment with company objectives
Own the development of our resilient data offload system, ensuring the fleet can meet strict SLAs and maximally utilize depots' available bandwidth
Drive the creation of a centralized cloud service (Orchestrator) to manage bandwidth, prioritize data events, and coordinate offload activities across the entire fleet
Build and maintain the infrastructure for ingesting and transforming robot metrics into queryable tables (e.g., BigQuery) and analytics-ready models using tools like dbt
Implement robust monitoring and ensure the entire system is resilient to interruptions, with features like automatic rollover and data integrity verification
Mentor other engineers on the team, fostering best practices in system design, coding, and operational excellence

Qualification

Large-scale distributed systemsCloud platform experienceData processingETL/ELTPythonGoC++System designArchitectureTechnical project leadershipData transformation toolsContainerization technologiesMentorship skillsCommunication

Required

8+ years of professional software engineering experience, with at least 2 years in a technical leadership or lead engineer role
Experience building large-scale distributed systems handling petabytes of data per day
Proficiency in at least one of Python, Go, or C++
Proven experience building and operating large-scale, distributed data systems on a major cloud platform
Deep understanding of data processing, ETL/ELT, networking principles, and I/O optimization
Strong architectural skills, with the ability to design complex systems that are scalable, reliable, and maintainable
Demonstrated ability to lead technical projects from conception to production
Excellent mentorship skills and a passion for growing the capabilities of your team
Strong communication skills and the ability to drive alignment across multiple teams

Preferred

GCP experience is preferred: GCS, BigQuery, Pub/Sub, Dataflow, etc
Experience in robotics, IoT, or a similar field involving data offload from fleets of edge devices
Hands-on experience with data transformation and modeling tools like dbt
Familiarity with containerization and orchestration technologies (Docker, Kubernetes)
Experience designing systems that must be resilient to network failures and other real-world interruptions

Company

Serve Robotics

twittertwittertwitter
company-logo
Serve Robotics is an autonomous robotic delivery company that develops AI-powered sidewalk delivery robots.

H1B Sponsorship

Serve Robotics has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (4)
2022 (1)
2021 (5)

Funding

Current Stage
Public Company
Total Funding
$394M
Key Investors
PostmatesNVIDIANeo
2025-10-10Post Ipo Equity· $100M
2025-01-07Post Ipo Equity· $80M
2024-12-01Post Ipo Equity· $86M

Leadership Team

leader-logo
Ali Kashani
Co-founder & CEO
linkedin
leader-logo
Dmitry Demeshchuk
Co-Founder and VP of Software
linkedin
Company data provided by crunchbase