ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Backend Engineer — Customer Data Platform (CDP)

Bsport

Location not specified Remote

Posted: December 24, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

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!


Departments
Software Engineering
Role
Senior Backend Software Engineer
Locations
Barcelona Tasso
Remote status
Hybrid
Employment type
Full-time
Job Level
Confirmed

CONTACT

Albina

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply