Software Engineer - X Data

X AI
Palo Alto
Workplace: OnsiteFull timeUSD 125,000 - 400,000 annuallyFunction: Software EngineeringSkills: ["Communication","Prioritization","Problem-solving"]

Build and operate a distributed data platform powering real-time and batch pipelines for user-behavior insights and product decisions. Own end-to-end data correctness, create shared datasets and internal data products, and prototype automation tooling such as backfills, dashboards, and self-serve access. Work across query engines and streaming/batch frameworks (BigQuery/Trino/Clickhouse, Flink/Kafka/Spark) while partnering with product and business teams to prioritize high-impact data improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
X AI
X AI
3 weeks ago

Software Engineer - X Data

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and operate a distributed data platform powering real-time and batch pipelines for user-behavior insights and product decisions. Own end-to-end data correctness, create shared datasets and internal data products, and prototype automation tooling such as backfills, dashboards, and self-serve access. Work across query engines and streaming/batch frameworks (BigQuery/Trino/Clickhouse, Flink/Kafka/Spark) while partnering with product and business teams to prioritize high-impact data improvements.
Location: Palo Alto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and operate production-grade real-time and batch pipelines ingesting, processing, validating, and delivering data for user-behavior insights and product decisions.
  • •Create shared datasets, fact tables, and internal data products enabling other teams to analyze, debug, and improve product performance.
  • •Prototype tooling to automate internal data workflows, including backfills, dashboards, report generation, and self-serve access to data.
  • •Own data correctness end to end through validation with output invariants, denominator reconciliation, and independent recomputation, leading root-cause investigations when metrics change unexpectedly.
  • •Use the right query engines and frameworks (e.g., BigQuery, Trino, Clickhouse; Flink, Kafka, Spark/Scalding) and partner with product and business teams to identify data gaps and prioritize improvements.

Pay and Benefits

Salary: USD 125,000 - 400,000 annually
Perks:Health InsuranceDentalVision401k

Key Requirements

  • •3+ years of professional software engineering experience, ideally in data engineering or distributed systems.
  • •Hands-on expertise in Python, Rust, Scala, Go, or Java, plus distributed systems and data pipeline tooling.
  • •Knowledge of real-time and batch data processing tools such as Spark/Kafka/Flink/SQL and storage systems in relational and NoSQL databases.
  • •Experience solving large-scale problems and performing incremental quality improvements while building new systems.
  • •Ability to interpret product requirements into engineering implementation plans and communicate effectively across groups (AI, product, marketing/sales, engineering).
Experience:Data engineeringDistributed systems
Skills:CommunicationPrioritizationProblem-solving
Languages:English
Tech Stack:PythonRustScalaGoJavaSparkKafkaFlinkSQLBigQueryTrinoClickhouseScaldingNoSQLDistributed computing

Company Brief

X AI
Develops advanced artificial intelligence models and research aimed at building safe, general AI and understanding the fundamental nature of the universe. Focuses on large-scale AI systems, research publications, and building foundational AI capabilities.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Growth: Early Stage Startup
Headquarters: San Francisco, United States
Founded: 2023
Website