Job Closed
This listing is no longer active.
Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Senior Backend Engineer – Podcast
Location
United States
Posted
5 days ago
Salary
$164.4K - $234.9K / year
Seniority
Senior
Job Description
Senior Backend Engineer – Podcast
Spotify
• Lead the design and evolution of backend services that generate, distribute, and support personalized podcast episodes at scale • Help transform MVPs and prototypes into reliable production systems with clear APIs, durable data flows, strong observability, and thoughtful operational patterns • Shape the technical direction for agentic workflows and help establish quality and reliability standards for AI-generated content systems • Build and improve creator merchandising features in Spotify for Creators, including podcast chapters, transcripts, previews, clips, guests, topics, thumbnails, and more • Collaborate with engineers, product managers, designers, and cross-functional stakeholders across Spotify missions to align on requirements and deliver integrated experiences • Partner closely with product and design to iterate on ideas, unblock technical exploration, and make pragmatic tradeoffs that balance experimentation with long-term maintainability • Mentor engineers across the team and help raise the quality of technical design discussions, RFCs, reviews, and operational practices • Contribute to a culture of experimentation, ownership, collaboration, and continuous learning
Job Requirements
- 5+ years of experience building and operating production backend systems using Java, Kotlin, Scala, Go, or similar languages
- Experienced with distributed systems concepts including asynchronous processing, queues/pub-sub systems, idempotency, service-to-service APIs, storage design, failure handling, and observability
- Hands-on experience with, or strong curiosity about, LLM-powered applications and agentic workflows
- Ability to navigate ambiguity while maintaining strong engineering discipline and production reliability
- Strong focus on user experience for creators and listeners
- Effective communication across technical and non-technical audiences
- Experience mentoring engineers and leading quality improvement in engineering and operational maturity
Benefits
- health insurance
- six month paid parental leave
- 401(k) retirement plan
- monthly meal allowance
- 23 paid days off
- 13 paid flexible holidays
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior PHP Developer
ECOMMERCE ONEECOMMERCE ONE - eine Plattform von führenden Software-Unternehmen für Onlinehändler. #SaaS #ecommerce
• Entwicklung, Implementierung und Wartung von neuen Funktionen und Modulen für Softwareprodukte auf Basis von PHP. • Unterstützung der kontinuierlichen Verbesserung des Produkts und der Prozesse. • Anwendung von modernen Technologien und Methoden. • Sicherstellung der Qualität, Performance und Sicherheit der Software. • Behebung von Fehlern und Optimierung von bestehendem Code.
Senior Fullstack Engineer, .NET, React, Umbraco CMS
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Design, develop, and maintain full-stack web application features across multiple client projects. • Build scalable backend services using C# and .NET Core. • Develop responsive and maintainable frontend applications using JavaScript and React or Angular. • Integrate CMS platforms, APIs, and third-party services to support content-driven digital experiences. • Participate in technical architecture discussions and contribute to technical decision-making. • Conduct and participate in code reviews to maintain engineering quality standards. • Collaborate closely with designers, strategists, producers, and fellow engineers throughout the development lifecycle. • Ensure code quality through testing, performance optimization, and adherence to development best practices. • Work independently while proactively communicating progress, risks, blockers, and recommendations. • Maintain technical documentation and support continuous improvement initiatives across projects.
Payment Backend Lead
Kiss My AppsPlatform company of 30+ web & mobile apps with 100M+ users in utilities, fitness, lifestyle & more.
• Підтримка та розвиток платіжного backend-стеку і пов’язаних сервісів. • Проєктування, впровадження та оптимізація інтеграцій з платіжними провайдерами, PSP та внутрішніми системами. • Розробка надійних, безпечних і масштабованих рішень для payment flow, reconciliation, refunds, chargebacks та related operations. • Підвищення стабільності, продуктивності та observability сервісів. • Технічне лідерство: менторинг команди, code review, участь у прийнятті архітектурних рішень, взаємодія з product та other engineering teams.
• Design, build, and maintain MCP servers and MCP-based integrations • Implement MCP tools, resources, prompts, and backend interfaces • Build reliable communication between AI agents, tools, and backend systems • Define clean contracts for MCP tools and services • Improve the stability, predictability, and maintainability of MCP infrastructure • Test MCP tool behavior across different usage scenarios • Monitor and improve the quality of AI-tool interactions • Build and maintain backend services using TypeScript and Node.js • Work with backend frameworks such as Hono, Fastify, NestJS, and Next.js backend/API routes • Implement REST APIs, internal endpoints, service-to-service integrations, and automation flows • Work with authentication, request validation, error handling, logging, and observability • Design clean, maintainable backend architecture for internal and production-facing systems • Write production-quality code with clear structure and good error handling • Build and deploy backend services on Cloudflare Workers • Work with edge runtime limitations and best practices • Design lightweight, performant services for edge/serverless environments • Debug issues related to worker execution, routing, request handling, and deployment • Use Cloudflare services when needed, such as KV, Durable Objects, Queues, R2, or D1 • Optimize backend services for performance, reliability, and cost efficiency • Build AI-powered workflows and internal automation tools • Design prompts, system instructions, and tool definitions for reliable AI behavior • Improve the quality, consistency, and predictability of AI outputs • Analyze AI workflow failures and improve prompts, context, or tool contracts • Structure data and context for better LLM performance • Build testable AI workflows that can be evaluated and improved over time • Work with LLM APIs such as OpenAI, Anthropic, Claude, or similar providers • Build integrations between internal systems, APIs, and AI tools • Automate repetitive operational or engineering workflows • Design backend flows that connect AI agents with real business systems • Ensure integrations are secure, observable, and maintainable • Build internal utilities and developer tools when needed • Investigate and fix issues across MCP servers, backend services, Cloudflare Workers, AI workflows, and API integrations • Improve logging, monitoring, and observability for AI/backend systems • Identify root causes of unreliable tool behavior or incorrect AI outputs • Make systems easier to debug, test, and maintain • Document technical decisions and implementation details clearly




