Social network you want to login/join with:
About BlaBlaCar
BlaBlaCar is the world’s leading community-based 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, with 30% working fully remotely.
Your Mission
We are looking for a Confirmed Backend Engineer to join the Search team at BlaBlaCar. Their mission is to enable passengers to seamlessly choose the most relevant multimodal trip from our carpool, bus, and soon train supplies.
As a Backend Engineer, your role will be to contribute to delivering a reliable and scalable multimodal search platform. You will report to the team's engineering manager and work with a full-stack team of 12 engineers.
Your responsibilities
- Participate in the design, development, and maintenance of the Java microservices that serve the Search flow for the BlaBlaCar platform.
- Participate in the entire application lifecycle, from early meetings and design to development, testing, deployment, monitoring, alerting, and support.
- Collaborate with product and design teams to define features and find the most relevant solutions for our members.
- Interact with people of different roles and backgrounds, sharing your technical expertise with a mix of technical, product, and business colleagues.
Your qualifications
- 3+ years of experience in companies with a strong engineering culture within a growth environment.
- Fluent in Java and familiar with frameworks such as Spring, Spring Boot, JUnit, and Mockito.
- Hands-on experience with Git, Docker, Kubernetes, and monitoring solutions like Datadog.
- Understanding of service-oriented architecture and when to apply architectural patterns.
- Good communication skills, humility, and team spirit.
- Proficiency in English.
Even if you don’t meet 100% of the qualifications, tell us why you’d still be a great fit in your application.
What we offer
- Full remote possibility within your country of employment.
- Additional 4 weeks of leave on top of legal maternity/paternity leave.
- 50% healthcare coverage (Alan).
- Financial support for home office equipment.
- Minimum 25 days of holiday per year.
- Local meal plan policy (Swile card).
- 50% transportation paid (Forfait Mobilité Durable).
- Free unlimited carpooling & bus rides.
- Personal growth opportunities through training, mentorship, and internal mobility.
- Employee stock ownership plan.
- Regular team-building events.
- Mental health support.
- One day off per year to test our product.
- One day per year for social engagements with non-profits.
Interested in joining the ride?
- A 45-minute video call with the Talent Acquisition Manager to get to know you, understand your career expectations, and answer questions.
- A 60-minute video call with the Head of Engineering - Demand, to discuss your experience and team details.
- A 90-minute live coding session with Software Engineers.
- A 60-minute design interview with Software Engineers.
- A 30-minute video call with the VP of Engineering for vision fit and final discussion.
The hiring process lasts on average 25-30 days; offers are usually made within 48 hours.
BlaBlaCar is an equal-opportunity employer, celebrating diversity and committed to creating an inclusive environment for all employees.