Staff Backend Engineer - Remote within Spain/France

bsport

Paris

Hybrid

EUR 110,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid Barcelona/Paris offices
Remote work in France
Alan private health insurance
Wellhub fitness perks
Flexible remuneration

Job summary

bsport is hiring a Staff Backend Engineer to shape our product's technical direction across Barcelona and Paris teams. You will tackle scalable distributed systems, own cross-team problems from framing to delivery, and mentor engineers while driving architecture and observability improvements.

You will work with Python, Django, PostgreSQL, AWS and related tooling, helping us scale, while embracing AI-enabled engineering workflows with pragmatism and ownership.

Qualifications

  • Extensive backend experience with Python; Django is a plus.
  • Designing and evolving distributed systems at scale for millions of users.
  • Able to challenge decisions across the stack from data modeling to infrastructure.
  • Experience leading technical initiatives across multiple teams without formal authority.
  • Understand architecture, domain boundaries, data ownership, and interfaces.
  • Ownership of ambiguous problems and contribution to product and design decisions.
  • Mentoring engineers and raising the technical bar.
  • Proficient in English.
  • Willing to have company-wide technical impact as we scale.
  • Excited about AI-assisted engineering workflows.

Responsibilities

  • Drive technical strategy and architecture within your team and the wider engineering org, designing scalable services and distributed systems.
  • Own cross-team technical problems from framing through implementation, balancing trade-offs across data, APIs, networking and infra.
  • Set architectural direction, patterns, standards and best practices for multiple teams.
  • Balance short-term needs with long-term technical sustainability and reliability.
  • Raise engineering quality through reviews, design discussions, and hands-on contributions.
  • Lead through influence, aligning Backend, Data, Product, DevOps and leadership.
  • Mentor engineers, grow technical leadership, and foster ownership and learning.
  • Improve system reliability and observability, identifying systemic issues and improvements.
  • Contribute to the evolution of our stack with Python, Django, PostgreSQL, AWS and modern tooling.
  • Stay hands-on with production code and tackle the most technically challenging parts.
  • Help bsport become AI-native and explore AI-enabled workflows responsibly.

Skills

Python
Distributed systems
Leadership
English
Django

Tools

PostgreSQL
AWS
Messaging systems
Data tooling

Job description

We are bsport. The place to be!

bsport is an all-in-one platform combining boutique fitness and advanced technology. Our platform helps our partners manage their bookings, payroll, marketing and more, to streamline operations and boost their commercial success.

Since we launched in 2019, we have already achieved the following:

  • We’ve built a community of over 7 million users
  • In December 2024 we have finalised the biggest Series B (€30 million)
  • Grown our team to more than 200 employees
  • Experienced strong worldwide growth (75% YoY) and rapid geographical expansion (+20 countries)

We are continuing to grow to become the #1 tech partner for boutique studios in Europe and the rest of the world!

Join us to write the next chapter of your career!

About the role:

As a Staff Backend Engineer at bsport, you will play a key role in shaping the technical direction of our product and engineering organisation.

We are growing our engineering teams in Barcelona and have multiple opportunities for Staff Engineers across different product and technical domains. Depending on your experience, technical interests, and the challenges you are most excited about, you may join one of several teams working on different parts of the bsport platform.

Our teams tackle a wide range of technical challenges, from building core platform capabilities and scalable distributed systems to developing product-facing services, data-intensive systems, and AI-powered capabilities.

Regardless of the team you join, your role will go beyond the boundaries of a single service or squad. You will help us solve complex technical problems, shape architectural decisions, and build systems that can support bsport's next stage of growth.

What will be your impact:

As a Staff Backend Software Engineer, you will:

  • Drive technical strategy and architecture within your team and across the wider engineering organisation, designing scalable services, distributed systems, and shared capabilities.
  • Own complex, cross-team technical problems from initial problem framing through implementation, challenging assumptions and making pragmatic decisions across the full stack - from data models and APIs to networking and infrastructure.
  • Set architectural direction and establish patterns, standards, and best practices that allow multiple engineering teams to build consistently and independently.
  • Balance short-term product needs with long-term technical sustainability, making clear trade-offs around scalability, reliability, complexity, and speed of delivery.
  • Raise the engineering bar across the organisation through technical reviews, design discussions, documentation, and hands-on contributions to critical systems.
  • Lead through influence rather than hierarchy, working closely with Backend, Data, Product, DevOps, and Engineering leadership to align teams around technical decisions and priorities.
  • Mentor and develop engineers across teams, helping senior engineers grow their technical leadership and fostering a culture of ownership, pragmatism, and continuous learning.
  • Improve the reliability and observability of our systems, identifying systemic issues and driving meaningful improvements to the way we build and operate software.
  • Contribute to the evolution of our engineering stack and practices, helping shape how we use technologies such as Python, Django, PostgreSQL, AWS, messaging systems, and modern data and infrastructure tooling.
  • Stay hands-on, writing and reviewing production-quality code and getting involved in the most technically challenging parts of the systems you help design.
  • Help bsport become AI-native, understanding both the opportunities and risks of AI-assisted engineering workflows and actively exploring how they can change what our teams are able to build.
You would be great fit if you have:
  • You have extensive backend engineering experience, particularly with Python. Django experience is a plus.
  • You have a strong track record of designing and evolving distributed systems at scale, serving millions of users or handling similarly complex workloads.
  • You are comfortable challenging technical decisions across the entire stack, from data modelling and service boundaries to APIs, networking, and infrastructure.
  • You have demonstrated experience leading technical initiatives that span multiple teams without relying on formal authority.
  • You think beyond individual services and understand how architecture, domain boundaries, data ownership, and interfaces affect an entire organisation.
  • You are comfortable making pragmatic trade-offs and understand that domain-driven design and interface purity are tools, not goals in themselves.
  • You naturally take ownership of ambiguous problems and are willing to contribute to product and design decisions, not just technical implementation.
  • You enjoy mentoring engineers and helping raise the technical bar beyond your immediate team.
  • You are professionally proficient in English.
  • You want to have a company-wide technical impact and influence how engineering at bsport evolves as we scale.
  • You understand both how powerful and how dangerous AI-assisted workflows can be, and are excited about redefining the boundaries of what engineering teams can accomplish with them.

Diversity is one of our most valuable assets, and we are committed to fostering an inclusive environment where everyone can contribute their best work. We welcome applicants from all backgrounds, identities, and experiences to help us build a more inclusive, equitable team.

What We Offer

We believe great work comes from happy, supported people-that's why we offer meaningful perks designed to promote balance, growth, and connection.

Attractive compensation package

Competitive salary packages based on your experience and role.

Work-Life harmony

Hybrid model in our Barcelona or Paris office.

Full remote is supported for this role if you are based in Spain or France

Private health insurance

We offer fully-funded Alan private health coverage so you can focus on what matters most.

Exclusive fitness perks

Stay active with a specially discounted access to Wellhub.

Flexible remuneration

Enjoy tax reductions thanks to Alan Flex

Diverse fun loving team

Multicultural colleagues, after-work events, team-building & more.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer - Remote within Spain/France
Staff Backend Engineer - Remote within Spain/France

bsport • Paris

Hybrid
EUR 90,000 - 130,000
Attractive compensation
Work-Life harmony
Private health insurance
+3
Staff Backend Engineer - Core team
Staff Backend Engineer - Core team

bsport • Paris

On-site
EUR 90,000 - 140,000
Attractive compensation package
Hybrid model with 3 days per week in a
Remote work up to 15 days abroad
+2
Staff Backend Engineer - Core team
Staff Backend Engineer - Core team

bsport • Paris

On-site
EUR 90,000 - 150,000
Hybrid model
Remote work up to 15 days/year
HelloCSE membership discount
+1
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Bsport • Paris

On-site
EUR 70,000 - 110,000
Attractive compensation
Hybrid work model
Remote work abroad up to 15 days/year
+4
Senior Fullstack Engineer - Full remote
Senior Fullstack Engineer - Full remote

bsport • Paris

Hybrid
EUR 75,000 - 110,000
Hybrid/Remote setup
Remote work up to 15 days abroad
Exclusive HelloCSE fitness perks
Senior Frontend Engineer - París
Senior Frontend Engineer - París

bsport • Paris

On-site
EUR 60,000 - 90,000
Attractive compensation package
Hybrid work model
Remote work from abroad
+3
VP of Engineering
VP of Engineering

bsport • Paris

Hybrid
EUR 180,000 - 240,000
Staff Backend Engineer - Remote (Spain/France)
Staff Backend Engineer - Remote (Spain/France)

bsport • Paris

Hybrid
EUR 110,000 - 140,000
Hybrid Barcelona/Paris offices
Remote work in France
Alan private health insurance
+2
Staff Backend Engineer – AI-Native Core Platform (Hybrid)
Staff Backend Engineer – AI-Native Core Platform (Hybrid)

bsport • Paris

Hybrid
EUR 90,000 - 140,000
Attractive compensation package
Hybrid model with 3 days per week in a
Remote work up to 15 days abroad
+2
Software Engineer, Backend (Paris)
Software Engineer, Backend (Paris)

Mistral • Paris

On-site
EUR 45,000 - 75,000
Competitive salary and equity
Health insurance
Transportation allowance
+5