Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Xai Logo

Software Engineer - Distributed Data Systems

Xai

$180,000 - $440,000
Oct 2, 2025
Palo Alto, CA, US
Apply Now

xAI is looking to solve the problem of creating AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge by delivering comprehensive data solutions that empower a wide range of stakeholders.

Requirements

  • Hands-on expertise in Python, Rust, Scala, or Java, along with data pipeline tools and distributed systems.
  • Knowledge of real-time and batch data processing tools such as Spark, Kafka, Flink, SQL, and various storage systems including RDBMS and NoSQL.
  • Experience solving large-scale problems, with comfort in incremental quality improvements while building entirely new systems to enable future enhancements.

Responsibilities

  • Rapidly prototyping and building software to improve, automate, or accelerate various internal processes and products.
  • Passionately transforming large-scale data into meaningful value for users and the business.
  • Iterating quickly based on feedback, with a strong focus on delivering efficient, accurate, and reliable data solutions.
  • Adapting swiftly to different toolings, infrastructures, and environments, adjusting solutions as needed.
  • Contribute to the distributed data system that manages hundreds of real-time and batch pipelines, processing billions of events daily.

Other

  • 2+ years of professional software engineering experience, ideally in data engineering or distributed systems.
  • Strong communication skills, with the ability to concisely and accurately share knowledge with teammates.
  • Work ethic and strong prioritization skills are important.
  • Ability to thrive in fast-paced environments and drive innovation at the intersection of data and product impact.