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