Senior Software Engineer, Robotics Data Foundation (Cloud)
Core
Design and build high-availability cloud data systems that ingest, normalize, and stream vehicle telemetry from onboard robotics systems to the cloud for fleet-wide analysis and downstream tooling.
Role type
Senior Software Engineer (Cloud Data Infrastructure)
Builds
Cloud ingestion pipelines, storage systems, and tooling for vehicle telemetry data
Domain
Defense robotics, cloud data engineering, telemetry
Deliverable
infrastructure
Required skills
Modern lakehouse architectures (Iceberg, Delta Lake), ETL systems (Flyte, Dagster, Airflow, Argo Workflows), distributed data processing engines (Spark, Trino), high-throughput streaming data pipelines (Spark Streaming, Flink, Kafka), Python, Java, Rust, Go, containerization (Docker, Kubernetes), GitOps (FluxCD, ArgoCD)
Preferred skills
US Top Secret clearance eligibility
Technologies
Iceberg, Delta Lake, Flyte, Dagster, Airflow, Argo Workflows, Spark, Trino, Spark Streaming, Flink, Kafka, Python, Java, Rust, Go, Docker, Kubernetes, FluxCD, ArgoCD
Responsibilities
Build reliable and performant cloud data systems for high-scale vehicle telemetry; Design extensible telemetry and data architectures for diverse robotics data sources; Enable data-driven engineering in real-time by delivering live telemetry streams; Build and develop cloud-native systems that are also edge-compatible for offline/air-gapped settings; Engage with customers to understand specific data requirements and iteratively deliver solutions