> Markdown version of [/jobs/ext/90948-software-engineer-iii-data-platform](https://www.wearedevelopers.com/jobs/ext/90948-software-engineer-iii-data-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III, Data Platform - **Company:** Agility Logistics Corp. - **Location:** Salem, OR, United States (Remote available) - **Experience:** Experienced - **Salary:** $144,000.0 - $224,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, Microsoft Azure, Big Data, C++ (Programming Language), Cloud Computing, Data Infrastructure, Data Integration, Data Visualization, Distributed Computing Environment, Protocol Buffers, Monitoring of Systems, Java Virtual Machine (JVM), Python (Programming Language), Machine Learning, Prometheus, Sensor Fusion, System Programming, Unstructured Data, Parquet, Data Processing, Cloud Platform System, Data Ingestion, Grafana, Apache Spark, Kubernetes, Apache Flink, Avro, Apache Kafka, Multiaccess Edge Computing, Data Pipelines, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a69c08bba0b59de0 ## About the Role Do you have experience in Scalable systems?, * 3-5 years of experience building and scaling cloud-based data platforms(AWS, GCP, or Azure). * Big Data Tech: Proficient in big data frameworks like Spark, Kafka, Beam, Flink etc * Data Formats: Familiarity with OSS data formats like Parquet, Arrow, Iceberg and protocols like Avro and Protobuf. * Experience with observability tools(e.g. OpenTelemetry, Prometheus etc) and implementing metrics, tracing and logging systems * Strong proficiency in Python and at least one JVM language (Java or Scala), with experience in microservices. * Proven experience handling diverse data types-specifically combining unstructured data (logs/video) with structured telemetry, * Robotics/AV Background: Experience with robot-specific data formats (MCAP, ROS bags) and visualization tools like Foxglove or RVIZ. * Sensor Fusion: Understanding of time-sync challenges in multimodal data (e.g., PTP/NTP synchronization across sensors). * Infrastructure: Experience with Kubernetes and containerized deployment patterns. * Systems Programming: Familiarity with C++ or Rust for high-performance data handling at the edge. * IoT Knowledge: Experience with edge computing, Greengrass, or managing data from embedded devices. This is a fully remote role with the option to work hybrid if a commutable distance from our Salem, OR, Pittsburgh, PA, or Fremont, CA offices. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future. ## Description Join the team building the data backbone for fleet-scale humanoid robotics. As a Software Engineer III on our Data Platform team, you will implement and scale the infrastructure required to ingest, process, and synchronize massive datasets from our robots. You will focus on the technical challenges of handling multimodal log data-ensuring that high-frequency sensor data, video feeds, and telemetry are perfectly aligned for playback and ML training., * Data Ingestion: Design and implement scalable data pipelines for ingesting and processing telemetry, logs and sensor data from our fleet of robots and associated cloud software * Multimodal Data Integration: Develop systems to handle complex multimodal logs, ensuring precise synchronization between video, audio, IMU, and joint-state data for downstream analysis and robot "black box" reconstruction/playback. * Edge Data Agents: Contribute to the development of data ingestion agents running on-robot to manage high-volume data throughput in variable connectivity environments. * Data Optimization: Implement and optimize data formats (e.g., MCAP, Parquet) specifically tuned for the storage and rapid querying of rich multimodal robotics recordings. * Observability systems: Develop and maintain observability systems using tools like fluentbit, OpenTelemetry etc enabling real-time monitoring and analytics of fleet operations. * Distributed Processing: Use Spark, Kafka, or Flink to transform raw robot data into structured datasets ready for business intelligence and long-horizon fleet analytics. * Stakeholder Collaboration: Work closely with AI and Hardware teams to ensure data tools meet the needs of those training the next generation of humanoid models. * Cloud Platform: Build and optimize tools for internal stakeholders for business intelligence and long-horizon fleet analytics and forecasting using existing tools like AWS S3, Athena, Sagemaker etc. ## Related Videos - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)