Senior Backend Engineer - Customer Data Platform

bsport Spain
Relocation
Apply
AI Summary

Design and evolve customer data pipelines, build robust data models and APIs, and improve system stability and scalability. Work on high-throughput systems and collaborate with Product, Data, and Engineering teams. Take ownership of backend systems and make architectural decisions.

Key Highlights
Design and evolve customer data pipelines
Build and maintain robust data models and APIs
Improve system stability and scalability
Key Responsibilities
Design and evolve customer data pipelines
Build and maintain robust data models and APIs
Improve system stability and scalability
Collaborate with Product, Data, and Engineering teams
Take ownership of backend systems and make architectural decisions
Technical Skills Required
Python Django FastAPI AWS Kubernetes PostgreSQL
Benefits & Perks
Hybrid work setup
Work-from-anywhere weeks
Full health insurance with Alan
Fitness perks (DiR Gym, Yoga One)
Relocation support for Barcelona

Job Description


Our Customer Data Platform (CDP) sits at the core of how studios understand and connect with their customers. It ingests, processes, and activates large volumes of customer events across B2B and B2C products — powering personalization, segmentation, lifecycle messaging, and community-driven growth.

As a Senior Backend Engineer on the CDP team, you’ll work on systems that directly shape how millions of end users experience our platform — not by adding surface-level features, but by improving the foundations that make personalization, scale, and reliability possible.

This is a role for someone who enjoys ownership, technical depth, and long-term thinking.

What you'll work on? You’ll take technical ownership of backend systems that power our CDP initiatives, including:

  • Designing and evolving customer data pipelines that ingest events at scale and make them available in near real time
  • Building and maintaining robust data models and APIs that enable segmentation, targeting, and personalized experiences
  • Improving stability, scalability, and observability of high-throughput systems used across multiple product verticals
  • Refactoring and extending parts of our modular monolith, enabling teams to move faster without sacrificing clarity or ownership
  • Collaborating closely with Product, Data, and other Engineering teams to turn customer insight into reliable platform capabilities


This is not a feature factory role. You’ll be trusted to challenge assumptions, propose better architectures, and make trade-offs that hold up over time.

The kind of problems you'll help to solve:

  • How do we scale customer data processing as usage grows across regions and products?
  • How do we ensure personalization logic stays flexible without becoming brittle?
  • How do we reduce bugs and operational noise while increasing delivery speed?
  • How do we enable other teams to build on top of the CDP without tight coupling?


How you'll work? You’ll be hands-on, writing production code and leading technical design. You’ll influence architecture through reviews, RFCs, and shared standards. You’ll mentor other engineers and help raise the quality bar across teams. You’ll partner with Product and Data to align technical decisions with real customer impact

Our tech stack (and how we think about it): We currently work with Python (Django / FastAPI), AWS, Kubernetes, PostgreSQL, and modern observability tooling.

We care far more about strong backend fundamentals than specific frameworks. If you’ve built and scaled backend systems in any object-oriented language, you’ll feel at home here.

You might be a great fit if:

  • You’ve designed and owned backend systems used by multiple teams or products
  • You’ve worked in a SaaS or product-led environment at meaningful scale
  • You’re comfortable making architectural decisions and explaining trade-offs
  • You enjoy improving existing systems as much as building new ones
  • You communicate clearly in English and collaborate well across disciplines


Why joining bsport now? We recently closed a €30M Series B and plan to double the engineering team this year. Joining at this stage means:

  • High ownership and visibility
  • Real influence over architecture and direction
  • Equity that actually matters as we scale


What we offer:

  • Hybrid work setup + work-from-anywhere weeks
  • Full health insurance with Alan
  • Fitness perks (DiR Gym, Yoga One)
  • Relocation support for Barcelona


Send us your updated CV or apply directly with your LinkedIn profile - we'd love to have a chat!

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Manychat

Spain

Software Engineer / Fullstack (Java/React)

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

haufe

Spain

Full-Stack Software Engineer

Programming
3d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Joppy

Spain

Subscribe our newsletter

New Things Will Always Update Regularly