Skip to content
SpotifySpotify

Senior Backend Engineer - Commerce Platform

Build and evolve scalable backend services and data pipelines powering Spotify’s global commerce platform, including billing, invoicing, and payments. The role requires 5+ years of backend experience, cloud and database expertise, and exposure to financial systems.

About the job

Responsibilities

  • Design and build scalable backend systems for Spotify’s internal commerce platform.
  • Develop and evolve services and data pipelines supporting invoicing, receipts, and payment flows.
  • Build and operate high-scale distributed systems handling millions of transactions daily.
  • Collaborate with engineering, product, and data partners to deliver seamless user experiences.
  • Contribute to architectural decisions shaping the commerce ecosystem.
  • Improve system performance, reliability, and observability across services.
  • Participate in technical deep dives, code reviews, and knowledge sharing.

Requirements

  • 5+ years of experience building backend services.
  • Experience with Python, Java, or similar programming languages.
  • Experience designing and scaling systems on cloud platforms such as Google Cloud Platform or AWS.
  • Experience with scalable database technologies such as PostgreSQL.
  • High AI fluency and thoughtful use of modern tools, including large language models.
  • Strong communication and technical discussion skills.
  • Experience modernizing or evolving legacy systems while maintaining stability.
  • Exposure to commerce, payments, or financial systems.
  • Collaborative approach and sound technical judgment.

Work Arrangement

  • Hybrid role based in London or Stockholm.
  • Requires some in-person meetings, with flexibility to work from home.

Skills

Python, Java, GCP, AWS, Postgres, Distributed Systems, Data Pipelines, Payments, LLMs, Observability

GitLab

GitLab

United Kingdom

Senior Backend Engineer, Database Excellence
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer building PostgreSQL and Ruby frameworks, guardrails, and tooling for data retention, lifecycle management, scalability, and database health across GitLab’s SaaS and self-managed deployments.

Clear Street

Clear Street

London, United Kingdom

Senior Software Engineer - Futures and Options Execution Services
No salary listedHybrid8+ YOEBackend Engineering

Build and operate a high-performance futures and options execution management platform, integrating market data, exchange connectivity, risk controls, and trading workflows. Requires 8+ years of Java software engineering experience and hands-on experience with low-latency front-office trading systems.

Cloudflare

Cloudflare

Lisbon, Portugal
Senior Software Engineer, Security Rules
€66k+/yrHybrid6+ YOEBackend Engineering

Senior engineer responsible for designing, delivering, and operating distributed systems supporting Cloudflare’s application security products. The role requires 6+ years of experience, strong systems programming skills, technical leadership, and experience with production reliability and mentoring.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Navan

Navan

Berlin, Germany
Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Build and scale backend services for a global corporate expense and payments platform, owning features from design through production support. The role requires strong Java and Spring Boot expertise, distributed-systems experience, cloud knowledge, and 4–6 years of engineering experience.