
Backend Engineer – Data Infrastructure
Spotify
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $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