BlaBlaCar
Team Tech
Key figures
- 250+: Number of engineers across multiple countries.
- 100% of carpool infrastructure running on Kubernetes
- 180M http requests per day on average
- 3400+ Kubernetes pods in production
- 70+ databases in production
Engineering
84%
Product and UX
16%
Symfony
100%Spring-Boot
100%MariaDB
100%Kotlin
100%Kafka
100%Java
100%Go
100%Redis
50%RabbitMQ
50%PostgREST
50%Elasticsearch
50%Python
30%PHP
20%TypeScript
100%Redux.js
100%React JS
100%React
100%Kubernetes
100%Istio
100%Git
100%Google Cloud Platform
80%Prometheus
50%PagerDuty
50%Google Container Engine
50%Terraform
35%AWS
10%
Backend
Frontend
Devops
Organization and methodologies
The Engineering teams are organized into cross-functional squads by pillar (with alignment to the business) and systems.
Their work is planned in a quarterly roadmap process that aligns product and engineering, and most squads use scrum rituals with pair-programming in a 2-week delivery cadence. Team ceremonies normally include dailies, and bi-weekly sprint reviews.
Our Agile coaches provide 3 training cycles per year. We also provide ad-hoc trainings/games and semester-long coaching missions. Our management practice empowers teams to try, fail, and learn together supporting that Agile mindset. Performance is evaluated twice a year, and OKRs are used to set diverse goals.
Recruitment process
- First interview. The goal of our first interview is to get to know you, understand your expectations, motivational drivers, check administrative details, and your English level.
- Hiring manager interview. The interview with the hiring manager is where we deep dive into your experiences, and ask you more technical questions.
- Case study. In this phase you'll receive a case study to prepare at home and present to our team or do a live exercise with our interviewers, depending on the role you are applying to
- Skip level interview. The goal of the final interview is to check that you are aligned with BlaBlaCar's values. You'll get a wider vision of the department and its strategy.
Presentation
BlaBlaCar is the world’s leading community-based travel app enabling 27 million active members a year to share a ride in 21 countries. Its technology matches drivers with empty seats with passengers heading the same way, so they can share the cost of the trip. With the mission to be the go-to marketplace for shared travel, BlaBlaCar combines carpooling with bus journeys from over 5000 operators to offer a wide choice of affordable and sustainable travel solutions, all in one app.
In 2023, BlaBlaCar’s trusted community connected 2.4 million meeting points worldwide and enabled 104 million human encounters. Carpool drivers saved 513 million euros, and all BlaBlaCar’s mobility services contributed to avoiding 2 million tonnes of CO2 emissions.
What they are looking for
The team is looking for talents in various areas: Engineering, customer support, marketing, operations, product, and more! BlaBlaCar is always on the lookout for people who are able to take ownership of the projects they are working on and thrive in a dynamic environment.
Good to know
As an employee, you will:
- Start discovering you own story and vision and get a warm welcome during the onboarding weeks,
- Get an overview of ongoing projects during our company-wide BlaBlaTalks
- Have fun at our weekly afterwork and breakfast,
- Innovate outside of the roadmap during one of our internal hackathons,
- Work out at the gym inside our Paris office,
- Attend top-notch tech conferences in France or abroad,
- Travel for free by carpool or bus
- Enjoy an additional day off to work with NGOs