Staff Data Platform Engineer (Remote)

Agility Robotics

Salem, Pittsburgh, Fremont (OR, Allegheny County, CA)

Hybrid

CAD 270,000 - 423,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) Plan
Equity
Medical insurance
Dental insurance
Vision insurance
Discretionary bonus
Relocation assistance
Tuition reimbursement
Flexible work arrangements
Catered lunches

Job summary

Agility Robotics is seeking a Staff Software Engineer to join the Data Platform team. You will design, develop, and maintain infrastructure enabling ingestion, processing, discovery, serving, and analysis of massive datasets generated by our humanoid robots.

You’ll impact robot performance, operational insights, and scalable cloud systems. The role emphasizes data ingestion pipelines, onboard robot data agents, and observability, with a strong focus on Spark, Kafka, and cloud-native tools (AWS

Qualifications

  • 5+ years building and scaling cloud-based data platforms
  • Proficient in Spark, Kafka, Beam, Flink
  • Familiar with Parquet, Arrow, Iceberg and protocols like Avro/Protobuf
  • Experience with observability tools and metrics/logging/tracing
  • Proficiency in Java/Scala or Python; strong distributed systems knowledge
  • Bonus: robotics/IoT data, Databricks, Kubernetes, Bazel, C++/Rust

Responsibilities

  • Design scalable data ingestion pipelines for telemetry, logs and sensor data
  • Develop data ingestion agents on robot software for low-connectivity environments
  • Maintain data formats and protocols for transmission, storage and query
  • Build observability systems for real-time fleet monitoring and analytics
  • Implement big data processing for high-volume data using Spark, Kafka or equivalents
  • Build cloud tools for BI and long-horizon fleet analytics using AWS services
  • Leverage IoT expertise to improve pipelines from robot sensors and edge devices

Skills

Cloud platforms (AWS, GCP, Azure)
Big data frameworks (Spark, Kafka)
Data formats (Parquet, Arrow, Iceberg)
Observability tools (OpenTelemetry, 2)
Java/Scala/Python (JVM)
Distributed systems & microservices
Kubernetes

Tools

Databricks
Kafka Connect
Spark
Bazel/Blaze
ROS / robotics data formats (mcap)

Job description

Agility Robotics is seeking a Staff Software Engineer to join the Data Platform team. You will design, develop, and maintain infrastructure enabling ingestion, processing, discovery, serving, and analysis of massive datasets generated by our humanoid robots.

You’ll impact robot performance, operational insights, and scalable cloud systems. The role emphasizes data ingestion pipelines, onboard robot data agents, and observability, with a strong focus on Spark, Kafka, and cloud-native tools (AWS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Agility Robotics • Salem (OR), Pittsburgh, Fremont (CA)

Hybrid
CAD 270,000 - 423,000
401(k) Plan
Equity
Medical insurance
+7
Staff Data Platform Engineer for Robotics AI Infrastructure
Staff Data Platform Engineer for Robotics AI Infrastructure

Amazon • San Francisco (CA)

On-site
USD 150,000 - 300,000
Senior ML Platform Engineer – Robotics AI Infra (Remote)
Senior ML Platform Engineer – Robotics AI Infra (Remote)

Agility Robotics • United States

Remote
USD 197,000 - 307,000
401(k) Plan
Equity / stock options
Medical, dental, vision insurance
+3
Senior Staff Data Scientist, Robotics — Remote Impact Leader
Senior Staff Data Scientist, Robotics — Remote Impact Leader

Agility Robotics • Salem (OR), Pittsburgh, Fremont (CA)

Hybrid
CAD 308,000 - 481,000
401(k) Plan with company match
Equity stock options
Health, dental, vision insurance
+4
Senior Data Scientist, Robotics & Autonomy (RaaS)
Senior Data Scientist, Robotics & Autonomy (RaaS)

Agility Robotics • United States

Remote
USD 218,000 - 340,000
401(k) plan with company match
Stock options
Company-paid health insurance
+2
Staff Data Platform Engineer - Remote, AI-Powered
Staff Data Platform Engineer - Remote, AI-Powered

Invoca • Denver (CO)

Remote
USD 152,000 - 228,000
Health benefits
Mental wellbeing program
Wellness subsidy
+5
Senior Staff Data Scientist, Robotics
Senior Staff Data Scientist, Robotics

Agility Robotics • United States

On-site
USD 218,000 - 340,000
401(k) plan with company match
Stock options
Company-paid health insurance
+2
Senior ML Platform Engineer — Remote-friendly, High Impact
Senior ML Platform Engineer — Remote-friendly, High Impact

Agility Robotics • Fremont (CA)

On-site
USD 197,000 - 307,000
401(k) Match
Equity
Medical Insurance
+6
Staff Robotics Software Engineer – Real-Time AI & Controls
Staff Robotics Software Engineer – Real-Time AI & Controls

Agility Robotics • California

Hybrid
USD 190,000 - 296,000
401(k) match
Equity
Health insurance
+10
Senior Staff Cloud Engineer for Robotics & Data Platforms
Senior Staff Cloud Engineer for Robotics & Data Platforms

Boston Dynamics • Waltham (MA)

On-site
USD 150,000 - 190,000
Medical benefits
Dental benefits
Vision benefits
+3