Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Data Platform

Home > Java programming jobs

Staff Software Engineer, Data Platform in Remote

  • Agility Robotics
  • Full time
  • Email
  • Worldwide

Responsibilities

  • Design and implement scalable pipelines for telemetry, logs, sensor data, and cloud-software ingestion and processing.
  • Develop and maintain robot-side data ingestion agents for high-volume collection in low-connectivity environments.
  • Develop data formats and protocols optimized for transmitting, storing, and querying recordings, sensor data, and telemetry.
  • Build and maintain observability systems using Fluent Bit, OpenTelemetry, and related tools for real-time fleet monitoring and analytics.
  • Prepare high-volume, high-velocity data for analysis using Spark, Kafka, or equivalent technologies.
  • Build and optimize internal tools for business intelligence, long-horizon fleet analytics, and forecasting using AWS S3, Athena, SageMaker, and related services.
  • Improve data collection and processing from robot sensors and edge devices through IoT integration.

Requirements

  • At least 5 years of experience building and scaling cloud-based data platforms.
  • Familiarity with AWS, GCP, or Azure and proficiency with big-data frameworks such as Spark, Kafka, Beam, or Flink.
  • Experience with Parquet, Arrow, Iceberg, Avro, Protobuf, OpenTelemetry, Prometheus, metrics, tracing, and logging systems.
  • Proficiency in Java, Scala, or Python and a strong understanding of distributed systems and microservices architectures.
  • Robotics, autonomous vehicle, sensor-heavy workload, IoT, edge computing, or embedded-device experience is preferred.
  • Data catalog experience with DataHub, Amundsen, or Databricks Unity Catalog and experience with Databricks or Kubernetes are preferred.
  • Experience with Bazel, Blaze, C++, Rust, MCAP, ROS, Rerun, or related robot-data and build systems is preferred.
  • Applicants must have current authorization to work in the United States.

Benefits

  • Fully remote, with hybrid work available for candidates within commuting distance of the Salem, Oregon; Pittsburgh, Pennsylvania; or Fremont, California offices.
  • 401(k) plan with a 6% company match.
  • Company stock options and company-paid medical, dental, vision, and short- and long-term disability insurance.
  • Benefits are available starting on the first day of employment.
  • Employee Assistance Program, paid parental leave, professional development, tuition reimbursement, and eligible-role relocation assistance.
  • Flexible or unlimited PTO for exempt employees, or 10 vacation days and paid sick leave for non-exempt employees; both receive 12 company holidays including a winter shutdown.
  • Catered lunches four times per week and snacks at Salem and Pittsburgh offices.
  • Eligible roles may receive an annual discretionary bonus.
  • U.S.-based role requiring current authorization to work in the United States.

Salary: $191k - $299k/yr

Agility Robotics

Industrial humanoids hard at work.

Similar positions

Staff Software Engineer - Back End

  • Agoda
  • Full time
  • Others
  • 10/02/2026
  • Bangkok, Thailand

Principal Software Engineer, Lifecycle Management

  • Okta
  • Full time
  • Others
  • 10/02/2026
  • Bengaluru, India

Senior Software Development Engineer In

  • The Walt Disney Company
  • Full time
  • Others
  • 10/02/2026
  • Bengaluru, India

Staff Backend Engineer - Intelligent Cloud

  • Coupang
  • Full time
  • Others
  • 10/01/2026
  • Bengaluru, India

Software Engineer

  • Atlassian
  • Full time
  • Australia
  • 10/01/2026
  • Remote