← All roles

Software Engineer, Data Platform

xAI ·Palo Alto, CA ·Onsite 55d ago
RustGoScalaDistributed Systems

About the role

The Data Platform team builds and operates the infrastructure responsible for all large-scale data transport and processing across the company. As a software engineer, you will design, build, and operate distributed systems powering SpaceXAI's data movement, owning components that process trillions of events daily. Responsibilities include designing high-throughput data ingestion, scaling Kafka infrastructure, tuning Spark/Flink/Trino, building APIs for petabyte-scale data, and collaborating on

Requirements

Proven expertise in distributed systems, stream processing, or large-scale data platforms; proficiency in Rust, Go, Scala or similar systems languages; hands-on experience with Kafka, Flink, Spark, Trino, or Hadoop in production; strong debugging, profiling, and performance optimization skills; track record of shipping and maintaining critical infrastructure; comfort working in fast-moving, high-stakes environments with minimal guardrails.

About the company

xAI

This company provides frontier AI models for developers, enabling them to build applications powered by reasoning, code, voice, image, and video generation. Their unified API, trained on a massive supercluster, offers a powerful and versatile platform for integrating advanced AI capabilities into various products and solutions.

View company page →
$180k–440k
Onsite Palo Alto, CAPalo Alto, United States
Posted 55d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
xAI
https://x.ai

This company provides frontier AI models for developers, enabling them to build applications powered by reasoning, code, voice, image, and video generation. Their unified API, trained on a massive supercluster, offers a powerful and versatile platform for integrating advanced AI capabilities into various products and solutions.

View company page →