About BlaBlaCar
BlaBlaCar is the worlds leading communitybased travel app enabling 27 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
Were looking for people to join our journey on BlaBlaCar Daily.
You will join a small team of engineers operating independently of other products at BlaBlaCar and contributing actively to the software development of the product. This can include matching of driver and passengers and carpool features as well as new features to be adapted from Klaxit into Daily following the integration of both products. The current project goal is to iterate quickly and take over the commuting carpooling market by bringing together the best of BlaBlaCar Daily and Klaxit. Our team is composed of experienced people that have worked on successful services before. The job provides a lot of opportunities to learn and grow.
Your Mission
We are looking for a Backend Software Engineer to join us on the development of BlaBlaCar Daily on the Features squad. You will work on technical challenges and product feature developments related to topics such as member profiles matching booking request validation of trips. You will be involved in all parts of the development from the early conception meetings development and test strategy to deployment in production oncall 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: earlystage 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
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 its a good fit too.
Familiar with databases; especially relational ones like PostgreSQL (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 productionready for our users
Fluent in English
And it would be nice (not required) if you had:
Experience with developer tools like Docker Kubernetes and monitoring solutions
Experience with OSRM or GraphHopper and graph optimization algorithms
If you dont meet 100 of the qualifications outlined above tell us why youd still be a great fit for this role in your application!
What we have to offer
Full remote possible in the country of the role. access to BlaBlaCar coworking spaces in Bordeaux Toulouse Lyon Nantes and Sophia Antipolis)
4 additional weeks parental leave 100 paid
Financial support for home office equipment
Free unlimited carpooling & bus rides
Employee Stock Ownership plan
25 days holiday per year RTT
Local meal plan policies (Swile card in France)
50 transportation paid in France (Forfait Mobilit Durable)
Interested in joining the ride
a 90min live coding session with Software Engineers
a 60min design interview with Software Engineers
Our hiring process lasts on average 2530 days offers usually come within 48 hours.