Software Engineer, Data Systems

Eventual Computing

$130K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in building distributed systems or database engines using Rust or C++
  • Deep understanding of execution internals like vectorized processing and query optimization
  • Experience with managing cloud infrastructure, especially AWS S3
  • Familiarity with heavy-compute pipelines, particularly with CUDA and GPU streaming
  • Ability to thrive in an autonomous and fast-paced startup environment

Responsibilities

  • Build multimodal storage utilizing modern data lake formats optimized for video, lidar, and sensor logs
  • Develop a robust query engine with advanced capabilities like indexing and vector searches
  • Enhance data loading processes for improved memory stability and GPU tensor delivery
  • Design and optimize distributed storage and compute systems for high-throughput data ingestion
  • Collaborate with an experienced team to address complex distributed systems challenges

Benefits

  • In-person team environment with 4 days a week in-office collaboration
  • Access to competitive compensation and startup equity
  • Enjoy catered meals for San Francisco employees
  • Receive commuter benefits and participate in engaging team-building events
  • Health, vision, and dental insurance coverage
  • Flexible paid time off policy
  • Utilization of the latest Apple equipment for work
  • 401k savings plan with company match opportunity
Full Job Description
Your Role:

As a Software Engineer on the Data Systems team, you will build key capabilities for Eventual. We build storage and a high-throughput data engine over petabytes of video, lidar and high-frequency telemetry data to power frontier robotics and Physical AI labs. You will work directly on the architecture powering real-time indexing of perception/robotics data, distributed storage/compute, and dataloading at line-rate to GPUs for model training and inference. We operate as a tight-knit, experienced engineering team that values technical autonomy, deep execution, and a passion for solving hard distributed systems problems.

Key Responsibilities:
  • Multimodal Storage (Data Lake): built against modern columnar data lake formats (Apache Parquet, Apache Iceberg etc) optimized for high-dimensional video, lidar and sensor logs.
  • Query Engine: build powerful querying capabilities. Our multi-stage query systems are built on database fundamentals such as partitioning, indexing, query planning, embeddings/vector search for search and retrieval as well as LLMs/VLMs for perception-based query predicates.
  • Dataloading: Improve memory stability, throughput, and zero-copy data flow through streaming computation and line-rate CUDA tensor delivery to GPUs.


What we look for:
  • Proven track record building resilient, high-throughput distributed systems or database engines using Rust or C++.
  • 3+ years of experience diving deep into engine internals-such as vectorized execution, query planning/optimization, distributed task scheduling, or zero-copy networking.
  • Practical exposure to scaling cloud infrastructure (AWS S3) and managing heavy-compute data pipelines (bonus points for experience with CUDA, GPU streaming, or video decoding frameworks).
  • High agency and adaptability to thrive in an autonomous, fast-paced startup environment building cutting-edge infrastructure for frontier robotics


Perks & Benefits
  • In-person tight knit team with 4x a week in office
  • Competitive comp and startup equity
  • Catered lunches and dinners for SF employees
  • Commuter benefit
  • Team building events & poker nights
  • Health, vision, and dental coverage
  • Flexible PTO
  • Latest Apple equipment
  • 401k plan with match!

Similar Jobs

More Jobs at Eventual Computing

More Information Technology Jobs

Find similar Software Engineer, Data Systems jobs: