About BlaBlaCar BlaBlaCar is the world’s leading community-based travel app enabling 26 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely. About BlaBlaCar Daily We’re looking for people to join our journey on BlaBlaCar Daily. We are an independent business unit growing fast following the acquisition of Klaxit in March 2023. We are going to be about 100 people together building the best commute carpooling solution. We are actively developing and testing the product in France, Belgium and Switzerland with thousands of daily arpoolers. Your Mission We are looking for a Python Backend Engineer to join us on the development of BlaBlaCar Daily on the Compliance & Operations squad. You will work on technical challenges and product feature developments related to topics such as fraud fighting, payment, compliance with internal and external processes, and security requirements. You will be involved in all parts of the development, from the early conception meetings, development and test strategy, to deployment in production, on-call, observability, and support. You will mainly work on backend features with occasional contributions to our frontend projects.
Your responsibilities
Participate in the whole application development lifecycle, including: early-stage product meetings, architecture design, development, tests strategy, deployment to production, monitoring, alerting and support
Support and collaborate with other engineers on the team to develop our backend projects together ( quality process, develop unique and innovative features for fighting fraud, contribute to platformisation)
Adapt existing feature implementations to growing scalability challenges
Develop new functionality to meet internal and external demands required for Daily to remain compliant in the markets we operate in
Your qualifications
At least 3 years of experience in back end development. Our internal stack is Python (Flask), if you have experience on Django or APIrest it’s a good fit too
Familiar with databases; especially relational ones like PostgreSQL (and the extension PostGis)
Computer science background (database design, algorithms and data structures, networking, abstractions, security)
Ability to find the good balance between fast iterations and quality of delivery
Ability to take a research problem from conception to production-ready for our users
Fluent in English.
And it would be nice (not required) if you had:
Experience with machine learning algorithms applied to fraud fighting
Experience with developer tools like Docker, Kubernetes, and monitoring solutions
What we have to offer
Full remote possible anywhere in France
4 additional weeks on top of legal maternity leaves
Financial support for home office equipment
Minimum 25 days holiday per year
Local meal plan policy (Swile card)
50% transportation paid (Forfait Mobilité Durable)
Free unlimited carpooling & bus rides
Personal growth via trainings, mentorship, and internal mobility programs
Regular team building events
Mental health support through
1 day off per year to test our product
Annual budget for Sport & Cultural activities (180EUR reimbursed)
Interested in joining the ride?
a 45-min video-call with , Talent Acquisition Manager to get to know you, understand your career expectations and answer your questions
a 60-min video-call with , Engineering Manager to discuss your experience and share more details about the team
a 90-min live coding session with 2 Software Engineers to deepdive into your knowledge and experience
a 60-min live design session with 2 Software Engineers
a 30-min video-call with , Director of Engineering at BlaBlaCar Daily for vision fit and rounding off the process
Not sure yet?
Check out our 100 reasons to join BlaBlaCar!
BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application.