Description
The Subscriptions Mission team at Spotify focuses on building systems and experiences that help acquire, convert, and retain subscribers around the world. As a Software Engineer on the Commerce Platform team, you will design and build scalable backend systems that power Spotify's internal commerce platform.
Your responsibilities will include developing and evolving services and data pipelines supporting invoicing, receipts, and payment flows, working on complex, high-scale distributed systems that handle millions of transactions daily, collaborating with cross-functional partners across engineering, product, and data to deliver seamless user experiences, contributing to architectural decisions that shape the future of Spotify's commerce ecosystem, improving system performance, reliability, and observability across services, and participating in technical deep dives, code reviews, and knowledge-sharing within the engineering community.
To succeed in this role, you will need 5+ years of experience building backend services using languages like Python, Java, or similar, experience designing and scaling systems on cloud platforms such as Google Cloud Platform or AWS, and experience working with scalable database technologies such as Postgres or similar. You should also have a high level of AI fluency and thoughtfully use modern tools, including LLMs, to improve workflows and problem-solving, approach problems with curiosity, sound judgment, and a bias toward action, communicate clearly and confidently, and be comfortable leading technical discussions and sharing ideas.
This role is based in London or Stockholm, and we offer the flexibility to work where you work best. There will be some in-person meetings, but still allows for flexibility to work from home.