Spotify - Backend Engineer - Platform Developer Experience
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Build and evolve backend services that power AI Fleet Management across Spotify and Portal’s external customers • Design scalable distributed systems that support safe, observable, and repeatable fleet-wide changes • Integrate AI-native capabilities into backend workflows using modern LLM tooling and agent-based automation • Develop services across a polyglot backend stack including Java, Python, and Node.js • Take ownership of well-scoped services end-to-end, including participating in operational support and on-call rotation • Collaborate with product, design, and go-to-market partners to shape practical, customer-facing platform capabilities • Contribute to strong engineering fundamentals including automated testing, observability, reliability, and continuous delivery • Help evolve internal and external APIs, SDKs, and platform primitives used daily by other engineers • You have 3+ years of experience building backend services and distributed systems • You have strong experience in Java and Python and are comfortable working in a polyglot environment that includes Node.js • You have experience designing and operating production systems with reliability and scalability in mind • You are comfortable taking ownership of services from implementation through production support • You think beyond just services — you care about developer experience and how APIs, tooling, and workflows are consumed • You practice continuous delivery, automated testing, and clean engineering habits • You communicate clearly and collaborate effectively across engineering and cross-functional teams • This role is based in New York, NY • 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.
Responsibilities
• Build and evolve backend services that power AI Fleet Management across Spotify and Portal’s external customers • Design scalable distributed systems that support safe, observable, and repeatable fleet-wide changes • Integrate AI-native capabilities into backend workflows using modern LLM tooling and agent-based automation • Develop services across a polyglot backend stack including Java, Python, and Node.js • Take ownership of well-scoped services end-to-end, including participating in operational support and on-call rotation • Collaborate with product, design, and go-to-market partners to shape practical, customer-facing platform capabilities • Contribute to strong engineering fundamentals including automated testing, observability, reliability, and continuous delivery • Help evolve internal and external APIs, SDKs, and platform primitives used daily by other engineers