Spotify

Backend Engineer – Data Infrastructure

Spotify

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,562 - $179,374 per year

Job Level

Mid-LevelSenior

Tech Stack

BigQueryGrafanaJavaKubernetesPrometheusTerraform

About the role

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

Requirements

  • 3+ years of relevant experience with distributed datastores, and backend services.
  • Proficient in Java and excited to learn Kubernetes, Terraform.
  • 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). Experience with Druid is a strong plus.
  • Comfort with metrics-driven development and observability stacks (Prometheus, Grafana, similar).
  • You are a good communicator and an empathetic, attentive listener with the capability to anticipate the needs of partners.
  • You are deeply curious, and enjoy exploring both technical and organizational problems and domains.
  • You are eager to learn new technologies and to expand your area of expertise
Benefits
  • health insurance
  • six month paid parental leave
  • 401(k) retirement plan
  • monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • paid sick leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaKubernetesTerraformdata modelingdimensional schemasanalytical query patternsOLAP databasesDruidmetrics-driven developmentobservability stacks
Soft skills
communicationempathyactive listeningownershipcuriosityproblem-solvingcollaborationanticipation of needsadaptabilityeagerness to learn