The Platform team at Spotify creates technology that enables rapid growth in users and business globally.
The team is looking for an experienced Fullstack Engineer to support the development, scaling, and improvement of the Digital Asset Management (DAM) platform.
The role involves collaborating with multi-functional teams to build and maintain scalable backend systems, APIs, and integrations.
Responsibilities include designing, developing, and maintaining backend systems, building and maintaining APIs, and working on front-end integrations using React.
The engineer will collaborate with product managers, designers, and other engineers to understand system requirements and deliver effective technical solutions.
The role requires working with relational databases to handle metadata and ensure efficient data storage and retrieval.
The engineer will monitor and improve system performance, solve issues, and implement optimizations for high-traffic applications.
The position involves contributing to the overall architecture and technical strategy for the DAM platform.
The engineer will take ownership of end-to-end delivery, from system design to deployment and monitoring.
The role includes mentoring junior and mid-level engineers and fostering a culture of technical growth within the team.
Requirements:
Proven experience building backend systems in production, specifically with hands-on experience in Java.
Proficiency in object-oriented programming and a strong understanding of modern software engineering practices.
Experience designing and building scalable, distributed systems and APIs, including gRPC and REST.
Skilled in working with SQL and relational databases, with experience optimizing queries for performance.
Experience with GraphQL and building APIs that integrate with front-end systems.
Hands-on experience with React and front-end development for collaboration with front-end engineers.
Familiarity with authentication protocols and API security standard processes.
Experience working with cloud platforms and containerization tools.
Strong technical leadership skills with experience mentoring engineers and driving technical initiatives.
Nice to have: Experience with localization workflows, BigQuery, and modern CI/CD pipelines.
Benefits:
The role is based in Toronto, offering flexibility to work where you work best, including the option to work from home.
Spotify is committed to inclusivity and provides reasonable accommodations during the recruitment process.
The company values diversity and encourages applicants from all backgrounds to apply.
Employees are welcomed for who they are, promoting a workplace that thrives on different perspectives and experiences.