Senior/Staff Software Engineer - Distributed Systems
Design and develop large-scale distributed mapping systems processing sensor data for autonomous vehicles. Requires 6+ years in distributed systems, C++/Python fluency, Kubernetes/Docker, and AWS experience.
242k – 333k/yr
On-site6+ YOEBackend Engineering
About the role
Responsibilities
Design and develop large distributed mapping systems that process sensor data across hundreds of compute nodes
Architect scalable data pipelines and orchestration frameworks to improve system throughput and reliability
Identify and resolve performance bottlenecks in distributed workloads, optimizing for latency and resource utilization
Lead technical design reviews and mentor engineers on best practices for distributed systems
Collaborate with cross-functional teams to define system requirements and technical roadmaps
Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation
Qualifications
Bachelors or higher in Computer Science or related field
6+ years of industry experience working on distributed systems
Fluency in C++ and Python
Experience with containerization and orchestration (Docker, Kubernetes)
Experience with AWS services (S3, EC2, Lambda, SQS, DynamoDB)
Bonus Qualifications
Experience with geographic data and 3D meshes
Experience with relational databases
Background in robotics, autonomous systems, or geospatial data processing
Experience with software profiling and performance tuning
As a Senior/Staff Software Engineer on the Fail Operational Planning team, you will develop behavioral and motion planning algorithms to improve robot operation and customer experience. This role involves creating algorithmic improvements, collaborating cross-functionally, and architecting scalable solutions.
242k – 349k/yr
Hybrid7+ YOEBackend Engineering
Staff Software Engineer, Backend
GlossGeniusNew York, NY
Staff Backend Engineer leading architecture and technical direction for AI-powered products. Owns system design, mentors engineers, and builds proof-of-concepts in Kotlin on AWS/Kubernetes.
241k – 284k/yr
Hybrid7+ YOEBackend Engineering
Staff Software Engineer - Backend
SigmaNew York, NY
Build backend distributed services and APIs using Rust, Go, GraphQL, and Kubernetes to power interactive data exploration on cloud warehouses. Requires 10+ years experience building high-quality software.
240k – 270k/yr
On-site10+ YOEBackend Engineering
Staff Software Engineer - Backend
SigmaSan Francisco, CA
Build backend distributed services and APIs for a cloud data analytics platform using Rust, Go, GraphQL, and Kubernetes. Requires 5+ years experience building and deploying web applications.
240k – 270k/yr
On-site5+ YOEBackend Engineering
Senior Staff Software Engineer, Storage
CrusoeSan Francisco, CA
Leads architectural vision and multi-year roadmap for AI-scale cloud storage systems, bridging NVMe hardware to distributed object stores. Requires 12+ years in distributed systems, systems programming in C/C++/Go/Rust, and deep storage protocol expertise.