
Spotify
Position: Senior Fullstack Engineer – Data Platform
Location: London, UK (Hybrid)
Job Type: Permanent
Company Overview
Spotify is revolutionizing the music experience globally. Since launching in 2008, we’ve transformed how people enjoy music, with a mission to unlock the potential of human creativity by providing artists the opportunity to live off their art and offering billions of fans access to music and podcasts. We are driven by our passion for music, and today, we are the world’s most popular audio streaming service, with over 500 million users.
Role Overview
We are seeking a Senior Fullstack Engineer to join our Data Platform team. This team is responsible for the platform SDKs used across iOS, Android, and JavaScript to collect user behavior data. The ideal candidate will have expertise in JavaScript/TypeScript and backend development, helping to build internal tools and APIs that facilitate the deployment of user behavior instrumentation across various Spotify features.
Key Responsibilities
- Analytic Tool Development: Work in a fast-paced environment to build tools that enhance developer productivity and data collection.
- Collaboration: Partner with engineers, data scientists, designers, user researchers, and product managers to craft seamless user experiences for internal tools.
- API Development: Ensure smooth integration of APIs with Spotify’s desktop, web, and TV app clients.
- SDK Evolution: Contribute to the evolution of the JavaScript SDK to accommodate new features in the UBI infrastructure.
- Developer Experience: Identify and resolve pain points in the integration and adoption of internal tools and SDKs.
- On-Call Support: Participate in on-call rotations to support the product area.
Who You Are
- Experience: 5+ years as a software engineer with experience in backend, frontend, and infrastructure.
- Technical Expertise: Proficient in JavaScript/TypeScript, React, and Java.
- Developer-Focused: Passionate about building a seamless developer experience with robust APIs for user behavior data tracking.
- Quality Mindset: Interested in all aspects of software development, including coding, testing, deployment, and monitoring.
- User-Centric: You care about the user experience and know how to build intuitive web applications.
- Bonus Skills: Experience with GCP, Kubernetes, gRPC, protobuf, and large-scale data pipelines.
Benefits
- Learning Opportunities: Access to extensive learning resources through GreenHouse.
- Flexible Share Incentives: Tailored to help you share in our success.
- Parental Leave: Six months of fully paid leave for all new parents.
- Employee Assistance Program: Comprehensive mental health support through “All The Feels.”
- Flexible Public Holidays: Swap days off to align with your values and beliefs.
Our Culture
At Spotify, diversity is our strength. We believe in creating a welcoming environment for all people, regardless of where they come from, how they identify, or what they enjoy listening to. We value different perspectives and believe that they fuel our innovation and creativity.
How to Apply
Location: This position is based in London (with flexible working arrangements).
Application Process: Apply through Spotify’s career portal, where you can upload your resume, indicate your pronouns, and answer any voluntary demographic questions. We will review your application and be in touch soon!
Spotify’s Commitment
Spotify is an equal-opportunity employer. We are committed to creating an inclusive environment where everyone can thrive.