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.
The company has a team of 800 employees from over 50 nationalities, with 30% working fully remotely.
The role is for a Backend Engineer in the Door to Door team, focusing on implementing target architecture within the BlaBlaCar platform.
The ideal candidate will balance rapid iteration with foresight into future system scalability.
The mission is to build a new “door-to-door” experience within the BlaBlaCar product, aiming to replicate the convenience of owning a car without ownership.
The goal is to reach 1 million passengers using this new feature by 2028, generating around 5 million euros in additional GMV.
Initial months will focus on assessing product market fit for medium to long-distance carpooling in this new paradigm.
Responsibilities include working closely with product managers, designers, and engineers to meet business needs and user requirements, prioritizing time to market, and leveraging existing resources.
Long-term responsibilities will include designing, developing, and maintaining high-performance backend systems, ensuring adherence to best practices and architecture principles, and onboarding new backend engineers.
Requirements:
Candidates must have at least 4 years of professional experience in backend engineering.
Strong knowledge of service-oriented architecture and architectural patterns is required.
Familiarity with databases, especially relational ones like MariaDB, is necessary.
Candidates should possess strong agility and business prioritization skills, with a trial and error mindset.
Hands-on experience with developer tools such as Git, Docker, Kubernetes, and monitoring solutions like Datadog is essential.
Excellent communication skills and a willingness to share and learn from others are required.
The ability to prioritize and balance fast iterations with quality delivery is necessary.
Fluency in English is mandatory.
Nice to have: General knowledge of the BlaBlaCar platform and familiarity with frameworks like Spring, Spring Boot, JUnit, and Mockito.
Benefits:
The hiring process includes multiple stages, starting with a video call with the Talent Acquisition Manager and ending with a final interview with the VP of Engineering.
The average hiring process lasts 25-30 days, with offers typically made within 48 hours.
BlaBlaCar is an equal opportunity employer, celebrating diversity and committed to creating an inclusive environment for all employees.