Point your AI agent at freehire and let it find you a job.

Get the CLI →

SpaceXAI

Software Engineer - X Data Engineering

Posted Updated 1 view
Discussion

You will build and operate production data pipelines, datasets, and internal data products. You will improve data correctness, create workflow tooling, investigate metric changes, and work across analytics, streaming, batch, and storage systems.

Responsibilities

  • Design, build, and operate real-time and batch data pipelines.
  • Create shared datasets, fact tables, and internal data products.
  • Build tooling for backfills, dashboards, report generation, and self-service data access.
  • Own end-to-end data correctness and lead root-cause investigations.
  • Select and use query engines and frameworks for analytics, streaming, and batch processing.
  • Identify data gaps and prioritize data-acquisition improvements.
  • Deliver efficient, accurate, and reliable incremental solutions.

Requirements

  • 3+ years of professional software engineering experience, ideally in data engineering or distributed systems.
  • Expertise in Python, Rust, Scala, Go, or Java.
  • Knowledge of data-pipeline tooling and distributed systems.
  • Knowledge of Spark, Kafka, Flink, SQL, relational databases, NoSQL, and storage systems.
  • Experience solving large-scale problems.
  • Experience translating product requirements into engineering implementation plans.
  • Ability to communicate with AI, product, marketing, sales, and engineering groups.

Benefits

  • Equity
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • 401(k) retirement plan
  • Short-term disability insurance
  • Long-term disability insurance
  • Life insurance
  • Discounts and perks

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available