Start date: Mid February 2026
Internship full time (40 hours/week)
Duration : 6 months
Based in Barcelona
💫 Discover and gain hands-on experience in a fast-growing international company!
About the role:
You will be joining our Sales Operations team , and will also be working closely with the Sales Management and Data Team for a 6-month internship.
What will be your impact:
Develop new python web scrapers, to gather and collect data from specific sources (websites, APIs, csv files and spreadsheets) , and convey this data through multiple steps and pipelines: cleaning the data, parsing and storage
Maintain current scrapers to assure the continuous flow of leads, fixing and adapting our code in case of changes of the scraped sources
Active monitoring of new technical solutions to optimise resource usage of current scraping stack
Production of insights (using SQL and data viz tools) to support sales supply & sourcing processes
You would be great fit if you:
Have proficiency in Python (Beautiful Soup, data extraction, pandas, etc.)
Have a good understanding of HTML DOM, Web Applications architecture and API usage
Are enrolled in software development or IT engineering studies
Have basic SQL knowledge
What We Offer
🌇 Vibrant penthouse office in Eixample, Barcelona.
💳 Salary: 1200€ gross fixed / month
🏠 Hybrid work, with 1 remote day per week.
🌎 Work from anywhere – Travel & work remotely for up to 15 days per year.
🏋🏽♀️ Fitness perks – Exclusive gym benefits tailored for you.
❤️ Health insurance – Fully covered by us.
🍹 Team culture & socials – Join after-work events and team outings.
🏄🏼♀️ Team building & sports – Connect with your teammates through fun activities.
🛏️ Paid sick leave – Because your health comes first.
Who we are?
At bsport we empower the Wellness Industry with an all-in-one platform that combines boutique fitness and advanced technology. Our platform enables our partners to manage their bookings, payroll, marketing and more, to streamline operations and boost their commercial success.
Here’s what to expect in our hiring process:
First chat with Charlotte, Talent Acquisition (30 min)
Interview with our Web Scraping Specialist (with a technical test), which will be your mentor through this internship (Thiago)
Interview with our Operations Manager (Max)
Please provide your CV in English.
We believe diversity makes us stronger and are committed to creating an inclusive workplace where everyone can do their best work.
If you require accommodations during the application or interview process, please inform us.
See you 👋🏼
Découvrez bsport avec Marc, Founder and Chief Data Officer
Rencontrez Sofian , CTO