freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer - Data Infrastructure

Summary

Design and operate data infrastructure including Kafka pipelines, ClickHouse databases, and batch jobs with Dagster using Python or Rust.

Responsibilities

  • designing and operating Kafka event processing
  • building batch pipelines with Dagster
  • managing ClickHouse Cloud ingestion and queries
  • driving projects end-to-end
  • setting architecture decisions
  • building developer tooling and CI/CD
  • ensuring reliability and operational excellence with alerting and incident response
  • optimizing performance and cost across Kafka, Spark, DuckDB, and ClickHouse
  • collaborating cross-functionally with data, ML, and product teams

Requirements

  • 5+ years experience in production distributed systems
  • strong Python and/or Rust programming skills
  • experience with Kafka, Spark, Iceberg or object storage
  • ClickHouse or similar analytics databases
  • AWS
  • Kubernetes
  • infrastructure-as-code
  • proven performance or cost optimization

Benefits

  • variable pay
  • hybrid work with office presence 3x weekly in Paris
  • full health insurance
  • meal vouchers
  • annual offsite
  • quarterly tech syncs

See also

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