CareerPlanSign in

Software Engineer - X Data

Palo Alto, CA💼 Full-time💰 $125,000–$125,000🗓 2026-07-12 → 2026-09-26

Core

Building and operating a distributed data platform that powers realtime and batch pipelines for user-behavior insights and product decisions.

Role type

Senior IC data engineer (distributed systems)

Builds

Production-grade realtime and batch pipelines, shared datasets, fact tables, and internal data products

Domain

AI product engineering, distributed computing, hybrid storage

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Python, Rust, Scala, Go, Java, Spark, Kafka, Flink, SQL, NoSQL, RMDBs, large-scale system design, data correctness validation

Preferred skills

None stated

Technologies

BigQuery, Trino, Clickhouse, Flink, Kafka, Spark, Scalding

Responsibilities

Design and operate realtime/batch pipelines ingesting billions of events daily; Create shared datasets and internal data products; Prototype tooling for data workflows and self-serve access; Own data correctness via invariants and root-cause analysis; Select and adapt query engines/frameworks; Partner with product/business teams to identify data gaps

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.