New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Spotify

Software Engineer - Starfleet Monorepo Migration

Spotify
Apply →
hybrid senior full-time $103,321 - $147,602 CAD per year Toronto, ON

First indexed 18 Jun 2026

Description

The Platform team at Spotify creates technology that enables the company to learn quickly and scale easily. The Starfleet team is leading a transformative shift in Spotify's engineering culture by migrating from a polyrepo ecosystem to a unified monorepo model.

As a Software Engineer on the Starfleet team, you will contribute directly to Spotify's monorepo migration by building and evolving core tooling and infrastructure. You will solve complex integration challenges across CI/CD systems, dependency management, and developer workflows. Additionally, you will maintain and enhance high-impact internal platforms such as Fleetshift and Production Policy Enforcer during the transition away from legacy systems.

Responsibilities:

  • Contribute to Spotify's monorepo migration by building and evolving core tooling and infrastructure
  • Solve complex integration challenges across CI/CD systems, dependency management, and developer workflows
  • Maintain and enhance high-impact internal platforms such as Fleetshift and Production Policy Enforcer
  • Design and implement reliable, testable, and maintainable backend systems, primarily in Java
  • Own end-to-end solutions from technical design through delivery and operational excellence
  • Lead smaller technical initiatives within the squad, coordinating efforts and driving alignment to completion
  • Partner closely with stakeholders across the Platform Mission to ensure the monorepo strategy meets the diverse needs of Spotify's engineering community
  • Reduce developer toil by automating workflows and enabling scalable, self-service infrastructure

Requirements:

  • Experience building backend systems in modern programming languages such as Java
  • Comfortable working across multiple systems and navigating complex distributed architectures
  • Ability to independently drive scoped technical problems from design through implementation
  • Care deeply about developer experience, automation, and reducing friction for other engineers
  • Experience with infrastructure, DevOps, or cloud-native environments such as Google Cloud Platform or Kubernetes
  • Collaborative approach and prioritize squad success over individual recognition
  • Approach challenges with curiosity and resilience, viewing setbacks as learning opportunities
  • Understand how technical decisions impact the broader engineering organization and strive to build scalable, long-term solutions

Location: Toronto Flexible work arrangements available.

Salary: $103,321 - $147,602 CAD per year, plus equity. Benefits include extended health and dental coverage, retirement savings plans, monthly meal allowance, 23 paid days off, 13 paid flexible holidays, and other benefits in accordance with Canadian employment standards.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.lever.co/spotify/e8ef80ed-633f-45ec-a1fc-a55704241f64