12 Oct
|
Spotify
|
Toronto
Who you are
- You have deep experience designing, building, and operating backend services, with strong knowledge of Java or comparable backend technologies
- You have experience owning distributed, high-scale, or business-critical systems where reliability, performance, and security matter
- You have experience working with relational databases at scale, including performance optimization and database tuning
- You think beyond individual services and can reason about architecture, APIs, dependencies, data flows, and the impact technical decisions have across a broader platform
- You have experience working in a product-driven environment and connect technical decisions to user and business outcomes
- You make pragmatic engineering trade-offs and know when a simpler solution is more valuable than unnecessary technical complexity
- You collaborate effectively within and across teams, sharing context and helping others make better technical decisions
- You are comfortable contributing across the stack when needed, while your strongest expertise is in backend engineering
- You adapt as requirements and systems evolve, approaching change with curiosity and sound technical judgment
What the job involves
- The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users and our business around the globe
- Spanning many disciplines, we work to make the business work; creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers
- Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform
- Our team builds and operates the authorization and permissioning systems that enable creators and their teams to securely access and manage their presence across Spotify
- What began by supporting Spotify for Artists has grown into foundational capabilities used across Spotify, including Music, Podcasts, and Audiobooks
- This is a backend-focused role working on systems that sit on a critical path for Spotify's creator ecosystem
- You'll help us evolve these systems as they grow in scale and complexity, bringing strong backend engineering expertise while collaborating across product, frontend, and data when needed
- Design, build, deploy, and operate scalable backend services that power authorization, permissions, and team management across Spotify
- Take ownership of critical systems that enable creators, teams, agents, licensors, and other partners to securely access and manage the right content and capabilities
- Evolve our backend architecture to support continued growth in users, use cases, and Spotify products while maintaining high standards for reliability, performance, and security
- Improve the systems and workflows that enable creators to gain access to their content, profiles, and teams
- Make thoughtful technical decisions and trade-offs, balancing long-term architecture with solutions that meet current product and business needs
- Partner with engineers and cross-functional collaborators across Spotify to understand authorization needs and build reusable platform capabilities
- Contribute to frontend experiences and data-related work when helpful, while bringing deep expertise and leadership to backend engineering
- Raise engineering quality through strong technical judgment, design discussions, operational excellence, and knowledge sharing across the team
Benefits
- Extensive learning opportunities, through our dedicated team, GreenHouse
- Flexible share incentives letting you choose how you share in our success
- Global parental leave, six months off - fully paid - for all new parents
- All The Feels, our employee assistance program and self-care hub
- Flexible public holidays, swap days off according to your values and beliefs
📌 Senior Software Engineer (Toronto)
🏢 Spotify
📍 Toronto