Drimva

xAI

Software Engineer, Data Engineering (X)

$125K–$400K

Palo Alto, CA · Full-time · Posted Jul 12, 2026

Experience
3+ years of professional software engineering experience.

About the job

Builds and operates X’s distributed data platform, pipelines, datasets, and internal tools to support product insights and decisions.

What you'll do

  • Build and operate realtime and batch data pipelines and shared data products.
  • Develop tooling for internal data workflows and ensure data correctness through validation and investigations.
  • Partner with product and business teams to identify data gaps and prioritize improvements.

What they ask for

  • 3+ years of professional software engineering experience.
  • Experience with Python, Rust, Scala, Go or Java, and data pipeline toolings and distributed systems.

Nice to have

  • Software engineering experience in data engineering or distributed systems.
  • Knowledge of realtime and batch processing tools and storage systems in RMDBs/NoSQL.

Pay

$125,000 - $400,000 USD (base salary)

Tools

Python, Rust, Scala, Go, Java, BigQuery, Trino, Clickhouse, Flink, Kafka, Spark/Scalding

AI focus

Uses AI as part of the data engineering work; supports product and internal teams in an organization building AI models and products.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)