Senior Backend Engineer - Music

2 days, 16 hours ago
Full-time
Senior
Software Development
Spotify

Spotify

Spotify is a leading global audio streaming service empowering artists and inspiring fans worldwide with over 70 million tracks. It has 365 million users, including 165 million subscribers, across 178 markets.

Media
Founded 2006

Description

  • Design, build, and operate backend services and data pipelines that power Spotify Rights Center.
  • Work closely with product, insights, design, and engineering partners to understand external rightsholder and internal partner needs.
  • Deliver scalable, testable, maintainable backend systems with strong operational ownership.
  • Evolve the platform architecture as it expands across more licensors, territories, and content types.
  • Help shift the system from batch processing toward event-driven patterns.
  • Support timely delivery of technical solutions aligned to business needs.
  • Contribute to modern engineering practices, including agile ways of working and strong engineering standards.
  • Integrate with Spotify’s broader content and moderation ecosystem as needed.
  • Collaborate on product ideation with specialists, researchers, product managers, and subject-matter experts.
  • Participate in building a healthy, collaborative team culture and continuous learning environment.

Requirements

  • Strong experience designing and building distributed, high-volume services in Java or similar languages.
  • Comfort with gRPC, Protocol Buffers, and event-driven architectures such as Pub/Sub.
  • Experience with PostgreSQL or similar relational databases and an understanding of data modeling trade-offs.
  • Experience supporting production systems and applying incident learnings to new features.
  • Ability to own solutions end-to-end, from scoping through deployment and production monitoring.
  • Experience using modern testing, debugging, and automation techniques to ensure quality.
  • Solid understanding of object-oriented and functional programming paradigms.
  • Ability to proactively identify technical debt and work with the team to prioritize it.
  • Strong interest in software architecture across the full stack and the APIs that connect systems together.
  • Experience with Bazel, GCP services (Cloud SQL, Pub/Sub, BigQuery), and data pipeline tools like Scio, Scala, or Flyte is a plus.
  • Familiarity with rights management, content moderation, or 0-to-1 product work is a plus.

Benefits

  • Base salary range of $164,448 to $234,926 USD, plus equity.
  • Health insurance.
  • Six-month paid parental leave.
  • 401(k) retirement plan.
  • Monthly meal allowance.
  • 23 paid days off.
  • Paid flexible holidays.
  • Paid sick leave.
  • Remote work flexibility within the North Americas region, with collaboration in Eastern Standard Time.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer III (CRM - Bulk Import)

HighLevel 251-1K Internet Software & Services

HighLevel is hiring an SDE-3 Backend Builder in India to own the CRM Bulk Import pipeline end to end for a high-scale, multi-CRM data onboarding product.

Go HubSpot Microservices MongoDB NestJS Node.js OAuth Redis REST API Salesforce Vue.js Zoho CRM
1 hour, 2 minutes ago

Software Dev Engineer (Backend) - Securiti.ai

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring a software engineer to help build a new cloud-based SaaS platform for enterprise data analytics applications within a distributed agile team.

Agile AWS Azure CloudFormation Encryption GCP Go Linux OAuth OpenID Connect Python SAML Terraform
2 hours, 16 minutes ago

[Job 29147] Mid-level Developer Backend Java (Focus in AI)

CI&T 5K-10K Internet Software & Services

CI&T is hiring a mid-level Backend Java Developer in Brazil to build and modernize backend systems for an AI-powered chatbot platform using Java, Spring Boot, and cloud-native delivery practices.

Angular CI/CD Docker Java JUnit Kafka Kubernetes LLM Microservices Mockito RabbitMQ REST API Spring Boot SQL
3 hours, 33 minutes ago

Software Development Engineer III - Custom Objects (Backend)

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer III to own backend systems for its CRM and automation platform, building scalable services that support high-volume, real-time business operations.

AWS Docker Elasticsearch Firestore GCP GitHub Actions Jest Kubernetes Microservices MongoDB NestJS Node.js Redis REST API Tailwind CSS TypeScript
3 hours, 58 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers