Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Sep 15, 2026
This job expires in: 30 days

Job Summary

Focusing on the optimization of data ingestion for Autonomous Vehicles, the full-time Senior Software Engineer will manage the implementation and maintenance of data pipelines, ensuring efficient data flow and serving mechanisms in a remote work environment.

Key responsibilities
  • Implement and maintain data ingestion pipelines from various sources to ensure reliable data flow into AV systems
  • Design and optimize data serving mechanisms for real-time and batch processing of AV data
  • Monitor data pipelines to proactively identify and resolve issues, ensuring data availability and reliability
Required qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 8+ years of relevant experience in autonomous vehicles and/or software infrastructure
  • Extensive expertise in developing distributed systems and designing data ingestion pipelines for large-scale systems
  • Strong proficiency in Go, C++, and experience with scripting languages such as Python or Matlab in a Linux environment
  • Familiarity with distributed computing frameworks like Apache Spark or Hadoop and data streaming technologies (e.g., Kafka, RabbitMQ)

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 38,962 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee