Remote, but you must be in the following location
BlaBlaCar is the world’s leading community-based travel network, connecting over 100 million members across 22 countries looking to carpool or travel by bus. By sharing rides and filling empty seats on the road, our community avoids 1.6 million tons of CO2 emissions every year (as if Paris was free of road traffic for a year!)
We are a global and diverse team of 700+ people with 45+ nationalities, and headquartered in Paris. We’re constantly looking for new ways to leverage technology to create a more affordable, convenient, flexible and sustainable way to travel. And we are always on the lookout for people who care about making a positive impact.
About BlaBlaCar Daily
We’re looking for people to join our journey on BlaBlaCar Daily.
We are an independent business unit of about 25 people who are passionate about building the best commute carpooling solution. We are actively developing and testing the product in France, Belgium and Switzerland with thousands of daily carpoolers.
You will join a small team of engineers operating independently of other products at BlaBlaCar and owning the software development of the product. This includes matching of driver and passengers, carpool features, payment processing, and geolocation tracking. The current project goal is to iterate quickly and take over the commuting carpooling market. 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.
We are looking for a backend software engineer to join us on the development of BlaBlaCar Daily. You will work on technical challenges and product feature developments 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.\n
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
Improve our matching algorithms to help drivers and passengers to better carpool together
Adapt existing feature implementations to growing scalability challenges
At least 2 years of experience with Python, Java, C#, or Go
Familiar with databases; especially relational ones like PostgreSQL
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.
Experience with OSRM or GraphHopper, and graph optimization algorithms
Experience with developer tools like Docker, Kubernetes, and monitoring solutions
What we have to offer
🌎 An international environment with over 45+ nationalities
⚖️ A hybrid, flexible workplace with family-friendly policies
💡 Learning opportunities via access to training, mentorship, internal development programs, or our weekly team-all BlaBlaTalks and Tech & Product Demos
🤝 Team-building events like our weekly afterworks, breakfasts, our annual Coding Night or Impact Day
🌱 A product and a workplace with a strong commitment to sustainability
🧭 Shared BlaBlaPrinciples that are the foundation of our culture and everyday decisionsTo know more, check out our 100 reasons to join BlaBlaCar!
We are dedicated to flexibility, growth and well-being at work
Full remote possible in the country of the role
1 additional month parental leave 100% paid
Financial support for home office equipment
Relocation package and visa support
Free unlimited carpooling & bus rides
Employee Stock Ownership plan
Minimum 25 days holiday per year
Local meal plan policies (Swile card in France)
50% transportation paid in France (Forfait Mobilité Durable)
Interested in joining the ride?
a 45-min video-call with one of our Talent Acquisition Managers to get to know you, understand your career expectations and answer your questions
a 60-min video-call with our Ricardo Lage , engineering manager of the BlaBlaCar Daily team to assess your soft skills
a 90-min video-call live exercise (live coding) with software engineers from BlaBlaCar to assess your technical skills
a 60-min video-call live exercise (design) with software engineers from BlaBlaCar to assess your technical skills
a 45-min video-call with Gilles Laborderie our VP Demand to validate the cultural fit
BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.