Senior Backend Engineer, Data Platform
Core
Build and operate distributed data infrastructure that moves, stores, and serves large volumes of product data to power customer-facing capabilities like Experimentation, Metrics, and Observability.
Role type
Senior Backend Engineer (Data Platform)
Builds
Streaming and batch processing systems, analytical data stores, warehouse export infrastructure, and operational foundations for product data.
Domain
SaaS / Data Engineering / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, distributed systems design, data pipeline orchestration, database management, cloud infrastructure, observability, infrastructure-as-code, code review, system debugging
Preferred skills
Experience with streaming technologies, analytical data stores, Go/Python/Scala/SQL, high-throughput processing
Technologies
Kinesis, Airflow, Spark, Lambda, Flink, Athena, ClickHouse, Postgres, Elasticsearch, Glue, Iceberg, S3, Terraform, Datadog
Responsibilities
Design and operate distributed data-intensive backend systems; own and improve production data infrastructure including pipelines and stores; debug complex production issues across pipelines and databases; partner with product and frontend teams to deliver data capabilities; write technical proposals and contribute to architecture decisions; improve engineering standards, testing, and operational processes.
Seniority
Senior, hands-on IC