> Markdown version of [/jobs/ext/3695680-software-engineer-data-platform](https://www.wearedevelopers.com/jobs/ext/3695680-software-engineer-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, Data Platform - **Company:** Nuro Inc. - **Location:** Mountain View, CA, United States - **Salary:** $160,360.0 - **Contract:** Permanent contract - **Skills:** Business Analytics Applications, Automation of Tests, Big Data, BigQuery, C++ (Programming Language), Information Engineering, Data Infrastructure, Distributed Data Store, Monitoring of Systems, Python (Programming Language), PostgreSQL, Machine Learning, Data Streaming, Software Organization, Data Processing, Data Ingestion, Information Technology, Data Pipelines - **Published:** October 12, 2026 - **Apply:** https://www.juju.com/job/16_f43213195 ## About the Role * B.Sc or M.Sc. plus 1+ years of relevant work experience * Strong proficiency in Python, C++, or similar languages * Domain experience: Experience working with large scale data and building scalable & reliable systems/data pipelines; ability to understand and design complex systems * Technical excellence: Ability and willingness to deep dive into implementation, driving technical standards and best practices across broader software organization * A bachelor's degree in Computer Science, Electrical Engineering, or a closely related field Bonus Points * Strong knowledge of GCP, GCS, BigQuery, or PostgreSQL * Knowledge of data engineering, and its tooling and best practices * Knowledge of batch and streaming data processing, warehousing, and analytics solutions * Experience working with large scale distributed data systems * Experience with system & framework design * Experience with data workflow orchestration platforms ## Description Nuro takes a machine-learning-first approach to autonomous driving technology. In an ML-first system, the overall system performance depends heavily on the quantity and diversity of its training and evaluation data. The team plays a crucial role in the advancement of autonomous driving systems by creating a scalable and reliable data infrastructure. This infrastructure is designed to produce training and evaluation data derived from both on-road collected logs and simulation logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its deployment. About the Work * Design and develop unified, introspectable, large-scale batch and streaming data processing systems that can ingest and process data across a wide range of use cases relevant to evaluation. * Create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics. * Construct intuitive dashboards and reports to present evaluation results, facilitating straightforward comparisons that highlight both improvements and regressions. * Design and develop comprehensive end-to-end data pipelines that streamline the flow from data ingestion to final consumption. * Develop and maintain continuous testing and monitoring systems to guarantee the integrity and resilience of our data and associated data pipelines