Taro Logo

Fullstack Engineer - Platform Engineering

World's most popular audio streaming subscription service, launched in 2008, focusing on music and podcasting.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Fullstack Engineer - Platform Engineering

Spotify, the world's leading audio streaming platform, is seeking a Fullstack Engineer to join their Platform Engineering team in Toronto. This role is crucial in developing and scaling the Digital Asset Management (DAM) platform, which is fundamental to Spotify's creative workflows. As part of the Design Platform team, you'll work on both backend and frontend development, creating scalable systems that power Spotify's global operations.

The position offers a unique opportunity to work with cutting-edge technologies including Java, React, GraphQL, and cloud platforms, while building systems that impact millions of users worldwide. You'll be responsible for designing and maintaining backend systems, APIs, and frontend integrations that enable seamless creative asset management across Spotify's ecosystem.

The ideal candidate will bring strong technical expertise in both backend and frontend development, with particular emphasis on Java and React. You'll need to demonstrate experience with distributed systems, API design, and database optimization. The role requires both technical excellence and leadership skills, as you'll be mentoring other engineers and driving technical initiatives.

Working in a hybrid environment, you'll collaborate with multi-functional teams including product managers, designers, and other engineers. Spotify offers a flexible work environment that balances remote work with in-person collaboration. The company is deeply committed to diversity and inclusion, welcoming talent from all backgrounds to contribute to their mission of unlocking human creativity through music and audio content.

This is an excellent opportunity for a senior engineer looking to make a significant impact at a company that's revolutionizing the audio streaming industry. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, while working on systems that help Spotify scale and maintain its position as a global leader in audio streaming.

Last updated 13 days ago

Responsibilities For Fullstack Engineer - Platform Engineering

  • Design, develop, and maintain scalable and reliable backend systems for the DAM platform
  • Build and maintain APIs (gRPC, REST, GraphQL) for front-end system integrations
  • Work on front-end integrations using React
  • Collaborate with product managers, designers, and engineers
  • Work with relational databases for metadata management
  • Monitor and improve system performance
  • Contribute to overall architecture and technical strategy
  • Take ownership of end-to-end delivery
  • Partner with DAM Program Manager for technical initiatives
  • Mentor junior and mid-level engineers

Requirements For Fullstack Engineer - Platform Engineering

Java
React
Kubernetes
  • Proven experience building backend systems in production with Java
  • Proficiency in object-oriented programming and modern software engineering practices
  • Experience designing and building scalable, distributed systems and APIs
  • Skills in SQL and relational databases
  • Experience with GraphQL and API integration
  • Hands-on experience with React and front-end development
  • Familiarity with authentication protocols and API security
  • Experience with cloud platforms and containerization tools
  • Strong technical leadership skills
  • Experience mentoring engineers