Job Closed

This listing is no longer active.

Spotify logo
Spotify

Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.

Senior Backend Engineer – Podcast

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2008H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

$164.4K - $234.9K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishDistributed SystemsJavaKotlinScalaGo

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 Job Pages

More Backend Engineer Jobs

ECOMMERCE ONE logo

Senior PHP Developer

ECOMMERCE ONE

ECOMMERCE ONE - eine Plattform von führenden Software-Unternehmen für Onlinehändler. #SaaS #ecommerce

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• 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.

Germany
Truelogic Software logo

Senior Fullstack Engineer, .NET, React, Umbraco CMS

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Part TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• 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.

Latin America
Kiss My Apps logo

Payment Backend Lead

Kiss My Apps

Platform company of 30+ web & mobile apps with 100M+ users in utilities, fitness, lifestyle & more.

Full TimeRemoteTeam 201-500Since 2022H1B No Sponsor

• Підтримка та розвиток платіжного backend-стеку і пов’язаних сервісів. • Проєктування, впровадження та оптимізація інтеграцій з платіжними провайдерами, PSP та внутрішніми системами. • Розробка надійних, безпечних і масштабованих рішень для payment flow, reconciliation, refunds, chargebacks та related operations. • Підвищення стабільності, продуктивності та observability сервісів. • Технічне лідерство: менторинг команди, code review, участь у прийнятті архітектурних рішень, взаємодія з product та other engineering teams.

Ukraine
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• 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

Europe