Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Plus

Software Engineer/Senior Software Engineer, Vehicle Data Infrastructure

Plus

Software Engineer building C++ and Python infrastructure for PlusAI’s autonomous-truck sensor data. Designing recording, transfer, storage, and analytics systems for petabyte-scale vehicle data.

Posted 8/5/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $120,000 - $200,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in modern C++ and Python programming for high-throughput data systems, with a focus on vehicle-data management, including transfer, validation, and storage lifecycle. Proficient in Linux systems and familiar with autonomous vehicle technologies and data formats.

Highest-signal resume keywords
Modern C++ ProgrammingPython DevelopmentLinux Systems KnowledgeExperience with Autonomous VehiclesFamiliarity with Columnar Data Formats

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ ProgrammingPython ProgrammingData TransferData ValidationTelemetry SystemsVersioned Data FormatsAPIs DevelopmentData CatalogingCompression TechniquesPerformance Profiling
Soft Skills
Self-DrivenStrong Sense of Ownership
Tools & Technologies
LinuxProtobufGRPCROSROS 2RosbagMCAPParquetDelta LakeApache Iceberg
Industry Keywords
Autonomous VehiclesRoboticsHigh-Throughput RecordingTelemetryData Lifecycle Management

Tech Stack

Tools & technologies
ApacheGRPCLinuxPython

About the role

Key responsibilities & impact
  • Own critical parts of the vehicle-data path, from high-throughput recording on autonomous vehicles through transfer, validation, cataloging, and efficient access
  • Design and evolve high-throughput modern C++ systems for recording sensor and runtime data, selectively capturing events, and collecting telemetry under CPU, memory, disk, and network constraints
  • Build Python data-plane services and libraries for vehicle-data transfer, ingestion, validation, format conversion, metadata extraction, cataloging, and storage lifecycle management
  • Evolve versioned vehicle-data formats and C++/Python APIs, including indexing, serialization, compression, schema evolution, and backward compatibility
  • Evolve columnar and lakehouse representations and access APIs for scalable fleet-scale mining, replay, and analytics
  • Ensure work complies with the company’s Quality Management System requirements and contribute to continuous improvement

Requirements

What you’ll need
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience
  • Programming experience in modern C++
  • Working proficiency in Python for services, libraries, and tooling
  • Linux systems knowledge, including concurrency, memory and resource management, filesystem and storage I/O, networking, debugging, and performance profiling
  • Self-driven with a strong sense of ownership and ability to drive projects end to end
  • Familiarity with protobuf, gRPC, compression or media codecs, and native C++/Python bindings preferred
  • Experience with autonomous vehicles, robotics, ROS or ROS 2, rosbag, MCAP, or other high-throughput recording and telemetry systems preferred
  • Experience with columnar data formats or lakehouse table technologies such as Parquet, Delta Lake, or Apache Iceberg preferred

Benefits

Comp & perks
  • Wide range of opportunities for personal and professional development
  • Catered free lunch
  • Unlimited snacks and beverages
  • Highly competitive salary and benefits package
  • 401(k) plan