4 months ago
Paris, FranceSenior
Responsibilities
- Design, build, and evolve backend services serving BlaBlaCar’s global carpool inventory.
- Own substantial features from technical design and implementation through deployment and monitoring.
- Validate and store driver publications and routes, support internal search, manage booking lifecycles, and provide inventory information across the product.
- Enhance and maintain geospatial services using OSRM and Google Maps, including routing, places, and dynamic search capabilities.
- Collaborate with Product Managers, Product Designers, engineers, and consumer teams to translate business needs into technical solutions.
- Improve code quality through detailed code reviews and mentorship.
- Document technical solutions and ensure APIs and services are understood by consumer teams.
Requirements
- Solid experience in companies with a strong engineering culture and within a growth context.
- Solid knowledge of Java and its ecosystem, with good software architecture foundations.
- Hands-on experience with Git, Docker, Kubernetes, and monitoring solutions such as Datadog.
- Significant experience building, deploying, and operating backend microservices in production.
- Product-oriented mindset with a focus on business impact when designing software.
- Ability to make technical choices and balance business needs with technical constraints.
Benefits
- Hybrid position with two days in the office per week.
- 50% healthcare coverage through Alan.
- Four additional weeks beyond legal maternity and paternity leave.
- Financial support for home-office equipment.
- At least 25 vacation days per year.
- Local meal plan through a Swile card.
- 50% transportation reimbursement through Forfait Mobilité Durable.
- Free unlimited carpooling and bus rides.
- Training, mentorship, and internal mobility programs.
- Employee stock ownership plan.
- Regular team-building events.
- One paid day off per year to test the product.
