Backend Engineer - Data Infrastructure

Spotify Spotify · Consumer · New York, NY · Platform

Backend Engineer role focused on building and operating a data analytics platform with an OLAP data store (Druid) for internal teams at Spotify. The role involves developing backend services, internal tooling, and ensuring the reliability and maintainability of the data infrastructure.

What you'd actually do

  1. Build, operate, and evolve data analytics platform that includes backend services as well as OLAP data store (Druid) for teams building analytics across Spotify.
  2. Build internal tooling, libraries, and services that streamline integration patterns with our analytics platform.
  3. Advocate for best practices in service design, data modeling, schema evolution, and contract testing to ensure long-term maintainability.
  4. Work in an autonomous, mult-functional environment and collaborate with squads across Spotify to continuously iterate and deliver on new product objectives.

Skills

Required

  • 3+ years of relevant experience with distributed datastores, and backend services.
  • Proficient in Java
  • Understanding of data modeling, dimensional schemas, and analytical query patterns.
  • Experience building internal developer tools, libraries, or shared services that support large engineering organizations.
  • Strong sense of ownership of service quality, SLOs, and operational excellence.
  • Familiar with OLAP databases or analytics warehouses (e.g., Druid, ClickHouse, Pinot, BigQuery, Snowflake).
  • Comfort with metrics-driven development and observability stacks (Prometheus, Grafana, similar).

Nice to have

  • Kubernetes
  • Terraform
  • Experience with Druid is a strong plus.