Skip to content
ZooxZooxFoster City, CA

Software Engineer - Mapping Data Software

Develop geometry algorithms and data interfaces for Zoox's road network mapping products. Requires 3+ years experience, strong C++ skills, and computational geometry expertise.

176k – 240k
Hybrid3+ YOEBackend Engineering

About the role

Responsibilities

  • Develop and maintain the geometry algorithms that power our map data interfaces.
  • Implement and maintain key parts of our mapping data format, validation frameworks, post-processing pipelines, and interfaces consumed by downstream customers.
  • Collaborate with cross-functional teams across Zoox to ship features and grow the APIs that downstream consumers depend on.
  • Create design documentation, test plans, and other supporting artifacts for the work you ship.
  • Contribute to all phases of the software development cycle, including prototyping, requirements capture, design, implementation, and validation.

Requirements

  • Bachelor's or higher in Computer Science or related field
  • 3+ years of relevant industry experience
  • Proficiency in C++
  • Strong code-quality fundamentals - correctness, testability, modularity
  • Strong mathematical skills, particularly in computational geometry
  • Experience working with large data sets

Nice-to-Haves

  • Experience working with geographic data, spatial acceleration structures, or surface meshes
  • Familiarity with road network topology
  • Knowledge of statistics and metric design
  • Experience with software profiling or performance tuning

Skills

C++Computational GeometryData StructuresLarge-Scale Data ProcessingAlgorithm DesignSoftware TestingAPI DevelopmentGeographic DataSpatial Data StructuresPerformance Tuning
LangChain

SmithDB

LangChainSan Francisco, CA

Designs, optimizes, and scales a distributed database storage layer for AI observability using Rust. Engineers performant ingestion/query code, integrates with cloud storage, deploys on Kubernetes, and profiles for cost/speed. Requires 5+ years systems/database experience, Rust proficiency.

175k – 240k
On-site5+ YOEBackend Engineering
Trexquant

High-Frequency Trading System Engineer (USA)

TrexquantStamford, CT +1

Designs and develops ultra-low-latency high-frequency trading infrastructure in C++ and Linux. Optimizes performance across hardware/software layers and collaborates with quants for trading systems impact.

175k – 200k
On-siteBackend Engineering
Sesame

Backend Software Engineer

SesameSan Francisco, CA +2

Builds scalable backend systems for voice AI agents, owning data models, APIs, distributed services, ML-integrated architectures, and reliability. Requires strong distributed systems, database, and networking expertise with production-scale experience.

175k – 280k
On-siteBackend Engineering
Cape

Software Engineer

CapeNew York, NY +1

Builds secure, privacy-focused telecommunications infrastructure including signaling firewalls, fake base-station detection, and anti-spam systems. Requires 4+ years backend experience with Golang/Rust/Java/Python, distributed systems, and strong CS fundamentals.

175k – 230k
Hybrid4+ YOEBackend Engineering
Benchling

Software Engineer, Scientific Models

BenchlingSan Francisco, CA

Build scalable infrastructure for scientific AI models like AlphaFold to enable fast, reliable inference in biotech workflows. Requires 3+ years experience with backend systems and scientific model deployment, strong optimization skills.

173k – 234k
Hybrid3+ YOEBackend Engineering