
Posted 2 hours ago
Senior Backend Engineer
bsportSenior Backend Engineer
Requirements
Python (Django), PostgreSQL, Relational data modeling, English fluency, Startup or scale-up experience
Skills
PythonDjangoPostgreSQL
About the role
Responsibilities
- Design and build new backend services and data models to power member-facing gamification and engagement features.
- Architect new relational models from the ground up, documenting decisions via ADRs.
- Build and evolve APIs and BFF endpoints consumed by the mobile app.
- Manage large-scale data migrations and backfills on high-volume tables.
- Implement privacy-by-design principles, ensuring GDPR compliance and safe multi-tenant data handling.
- Integrate with background/event-driven processing and notification systems.
- Ensure all services are scalable, reliable, and thoroughly tested end-to-end.
Requirements
- Strong experience with Python (Django) and PostgreSQL at scale.
- Deep expertise in relational data modeling and managing migrations on high-volume datasets.
- Proven experience in a startup or scale-up environment, ideally within B2B SaaS.
- Ability to thrive in ambiguity and take ownership of greenfield systems.
- High standards for code quality, maintainability, and testing.
- Fluency in English with strong communication skills.
Preferred Qualifications
- Experience building consumer or member-facing products.
- Experience with security-sensitive features and multi-tenant data isolation.
- Familiarity with React Native to collaborate effectively with mobile engineers.
Benefits
- Competitive salary packages based on experience.
- Hybrid work model (3 days in the office per week).
- Up to 15 days of remote work from abroad per year.
- Fully-funded private health insurance via Alan.
- Exclusive fitness perks through Wellhub.
- Flexible remuneration options via Alan Flex.
About the Company
bsport is an all-in-one platform combining boutique fitness and advanced technology. We help partners manage bookings, payroll, and marketing to streamline operations and boost commercial success. With a community of over 7 million users and a recent €30 million Series B, we are rapidly expanding our global footprint.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Backend Engineer
bsport · Barcelona
