Description
We're looking for a skilled Backend Engineer to join our Data Infrastructure engineering organisation. As a member of this team, you will play a key role in helping us build analytics for internal and music industry-facing tools. Our platform enables capabilities such as showing artists how many streams their latest release has to informing internal teams about their cloud resource usage.
As a Backend Engineer, you will help us exemplify, measure and raise the reliability of data infrastructure of squads across different verticals within Spotify. You'll work closely with engineers to provide OLAP capabilities to build dynamic, reliable data visualizations and share responsibility with them in diagnosing, resolving, and preventing production issues.
Key responsibilities include:
- Building, operating, and evolving data analytics platforms that include backend services as well as OLAP data stores (Druid) for teams building analytics across Spotify.
- Building internal tooling, libraries, and services that streamline integration patterns with our analytics platform.
- Advocating for best practices in service design, data modeling, schema evolution, and contract testing to ensure long-term maintainability.
- Working in an autonomous, multi-functional environment and collaborating with squads across Spotify to continuously iterate and deliver on new product objectives.
To succeed in this role, you will need:
- 3+ years of relevant experience with distributed datastores and backend services.
- Proficiency in Java and a willingness to learn Kubernetes and Terraform.
- Understanding of data modeling, dimensional schemas, and analytical query patterns.
- Experience building internal developer tools, libraries, or shared services that support large engineering organisations.
- A strong sense of ownership of service quality, SLOs, and operational excellence.
- Familiarity with OLAP databases or analytics warehouses (e.g., Druid, ClickHouse, Pinot, BigQuery, Snowflake).
- Comfort with metrics-driven development and observability stacks (Prometheus, Grafana, similar).
- Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
In return, we offer a competitive salary range of $125,562-$179,374, plus equity, as well as a comprehensive benefits package including health insurance, six months' paid parental leave, 401(k) retirement plan, monthly meal allowance, 23 paid days off, 13 paid flexible holidays, and paid sick leave.