Skip to content
NuroNuro

Sr. Software Engineer, Perception Data Infrastructure

Builds and owns C++-based perception data infrastructure for autonomous vehicles, handling massive 3D sensor data (Lidar, Camera, Radar), validation, and ML pipelines. Requires 4+ years experience, C++ fluency, Python, and systems engineering in ambiguous robotics environments.

About the job

Responsibilities

  • Design and advance systems that render and manipulate massive, multi-modal sensor datasets (Lidar, Camera, Radar) efficiently in UI environments.
  • Parse raw sensor data and manage complex data pipeline propagation between onboard hardware logs and offboard visualization.
  • Enforce strict data validation and annotation constraints to prevent upstream labeling errors from polluting downstream ML pipelines.
  • Create seamless, resilient API boundaries between ML data pipelines and Ground Truth/Data Platform infrastructure.
  • Architect core data platforms: Take formal technical ownership of native, C++ based perception data visualization and annotation platforms.
  • Optimize 3D rendering & robotics data: Solve deep performance bottlenecks related to rendering high-density Lidar point clouds and multi-camera projections in real-time.
  • Build robust data validation layers that catch sensor calibration errors, synchronization failures, and human labeling mistakes before they enter the ML training loop.
  • Act as the technical bridge between ML, Data and Infrastructure engineers, and labeling operations.

Requirements

  • BS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative field.
  • 4+ years of industry software engineering experience.
  • Fluency in C++ and strong familiarity with Python.
  • Proven ability to lead cross-functional technical projects, bring order to complex codebases, and drive them to completion in ambiguous settings.
  • Deep practical experience in building robust, high-performance software systems or infrastructure.

Nice-to-Haves

  • Deep familiarity with robotics software stacks, sensor parsing, coordinate frames, and pipeline propagation.
  • Familiarity with 3D graphics/rendering (WebGL, OpenGL), point cloud processing, or autonomous driving sensor data.

Compensation

  • Base pay range: $193,930 - $291,150/year.
  • Eligible for annual performance bonus, equity, and competitive benefits package.

Skills

C++, Python, Lidar, Camera, Radar, 3D Rendering, Opengl, Webgl, Point Cloud Processing, Robotics Software, Sensor Parsing, Data Pipelines

Harvey

Harvey

San Francisco, CA
Senior Software Engineer, Data Platform
$193k+/yrHybrid5+ YOEData Engineering

Build and lead the central data platform, covering ingestion, warehousing, orchestration, streaming, self-service frameworks, and trust layers. The role requires 5+ years of production data infrastructure experience, strong Python and SQL skills, and expertise with Snowflake and modern data tooling.

Datadog

Datadog

Boston, MA
Senior Data Engineer - Revenue Data Platform
$192k+/yrHybrid5+ YOEData Engineering

Build and operate large-scale revenue data pipelines powering billing and cost attribution, while improving reliability, latency, and correctness. The role requires strong Spark and Airflow experience, cross-functional problem-solving, and operational ownership of mission-critical production systems.

Discord

Discord

United States

Senior Software Engineer, Data Platform
$196k+/yrRemote5+ YOEData Engineering

Build and operate petabyte-scale data infrastructure powering Discord’s insights and products. The role requires 5+ years of software engineering experience, strong programming skills, and experience with large-scale pipelines, streaming, orchestration, or data warehousing.

Coinbase

Coinbase

United States

Senior Market Data Engineer
$191k+/yrRemote5+ YOEData Engineering

Build and operate low-latency systems that capture, normalize, and distribute real-time market data for institutional trading. The role requires backend engineering experience, Java or C++, market data infrastructure knowledge, and exchange connectivity expertise.

Plaid

Plaid

New York, NY

Senior Data Engineer
$191k+/yrHybrid5+ YOEData Engineering

Build and own large-scale data models, batch and real-time pipelines, and data infrastructure that provide reliable datasets and insights across Plaid. The role requires 4+ years of data engineering experience, strong SQL and Python skills, and expertise with modern warehouses, lakes, and orchestration tools.