Are you a highly skilled Senior Fullstack Engineer looking to make a significant impact on a global scale? Join Spotify's Commerce Platform and help us develop the Payment SDK. The Payment SDK squad is at the core of all initial payment transactions at Spotify. In this role you will have unique and challenging opportunities to implement change in a complex high volume system environment. You will work together with the other squads develop and maintain the pay-in functionality.
As part of Spotify's Commerce Platform, we own the critical frontend & backend services and extensive datasets that power end-to-end merchandising, sophisticated order management, seamless payment orchestration, and intuitive purchase flows for millions of users worldwide. Your expertise will be instrumental in evolving our technology stack, driving innovation, and directly impacting Spotify's business growth.
What You'll Do
Architect and implement highly scalable systems and front end components from concept to deployment, ensuring the right capabilities are delivered within Spotify’s internal commerce platformLead the design and development of critical features in our Java and Python backend services, contributing to a high-volume, low-latency environmentSet up, run and analyze experimentsDrive operational excellence by championing best practices in monitoring, alerting, and incident response for our production systems.Collaborate closely with talented engineers, product managers, and cross-functional teams across Spotify to deliver impactful solutions for our users.
Who You Are
You are experienced with modern JavaScript, testing and debuggingExperienced building and scaling Java and/or Python backend services within a large-scale, cloud-native environment (e.g., Google Cloud Platform or equivalent)You have experience building and managing the entire software lifecycle of libraries or tools used by other developersKnowledge and practical experience with scalable database technologies like PostgreSQLExcellent problem-solving skills with a strong bias for action and a pragmatic approach to engineering challengesExceptional communication and collaboration skills, comfortable driving technical discussions, presenting complex ideas, and working effectively with diverse stakeholdersA self-driven, proactive engineer who thrives in a collaborative team environment and is committed to continuous improvement through feedback and shared learningExperience in e-commerce, financial engineering, or high-volume transaction processing domains is a bonus.
Where You'll Be
This role is based in London or Spain.We are a globally distributed team operating within the CET timezone. We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.