Skip to content

Staff Software Engineer, Routing

Builds and scales backend systems and onboard modules for autonomous vehicle routing, optimizing algorithms, graphs, and infrastructure. Requires 8+ years experience, C++ proficiency, databases, cloud, and ML.

213k – 320kMountain View, CAFullstack EngineeringOnsite8+ YOE

About the role

About the Work

  • Build and scale backend systems and onboard modules for the Routing team, including microservices, routing algorithms, road network graphs, monitoring and analytics infrastructure, and deployment pipelines.
  • Work with product, strategy, and operations teams to design new user experiences and define product strategy and roadmap.

About You

  • Technical excellence:
    • 8+ years of experience building and scaling realtime server-side applications.
    • Experience with large-scale complex algorithm problems, balancing correctness and performance.
    • Proficient in C++ programming.
    • Experience with databases: relational (PostgreSQL, MySQL), non-relational (BigTable, Cassandra, Redis), data warehouses (BigQuery, Snowflake).
    • Familiar with RPC frameworks (gRPC, Thrift) and pubsub systems (Kafka, Cloud PubSub, Celery).
    • Experience in training and inferencing ML models.
    • Extensive experience with cloud providers (GCP, AWS).
    • Experience with Docker & Kubernetes.
  • Wide-range of technical skills, quick learner.
  • Passion for developer tooling.
  • Ability to make right tradeoffs.
  • User-focused, great communicator, impact-driven.

Bonus Points

  • Experience with routing algorithms.
  • Experience with map data and graph data structures.
  • Experience with robotics.
  • Experience with ETA modeling.

Compensation

Base pay range: $213,480 - $319,720, plus annual performance bonus, equity, and competitive benefits.

Skills

C++PostgresMySQLBigtableCassandraRedisBigQuerySnowflakegRPCKubernetes

Staff Software Engineer

Design, develop, and scale software features while deriving insights from billions of records. Requires 7+ years experience, Python/Java/SQL expertise, and cross-functional collaboration.

214k – 306kAustin, TXFullstack EngineeringRemote7+ YOESQLJava

Software Engineer, AI Workflows

Build and productionize AI-powered Custom Agents features using LLMs and ML technologies. Prototype new AI capabilities, scale async workflows, and collaborate across AI/Infrastructure/Product teams.

213k – 250kSan Francisco, CA +1Fullstack EngineeringHybrid10+ YOELLMsReact

Staff Software Engineer

Staff Software Engineer building payroll infrastructure and internal tools. Owns complex projects end-to-end and partners with product, design, and operations to improve money movement and compliance workflows.

214k – 248kNew York, NY +1Fullstack EngineeringRemote7+ YOEAWSReact

Staff Software Engineer, AI Product

Staff Full-Stack Engineer building AI-powered supply chain emissions products. Requires 8+ years full-stack experience with backend emphasis and early-stage product building.

215k – 254kDenver, COFullstack EngineeringHybrid8+ YOEData ModelingBackend Systems

Staff software engineer, full-stack

Build full-stack features including interactive data visualizations, APIs, and data ingestion tools for enterprise climate and ESG reporting. 8+ years experience, preferably in Node.js or data pipelines, required.

215k – 254kDenver, COFullstack EngineeringOn-site8+ YOENode.jsREST APIs