Design, build, and evolve the backend services that serve the whole carpooling inventory on the BlaBlaCar platform
Take full ownership of substantial features, from technical design and implementation to deployment and monitoring
Validate & store publications of drivers (including route)
Serve the internal search engine to display results in the BlaBlaCar app & website
Manage the lifecycle of bookings (requested, accepted, confirmed…)
Provide key inventory information for product screens requiring them
Enhance and maintain critical geo-spatial services: routing and Places (OSRM and Google Maps), dynamic search (Smart Stopovers), user location (GPS integration)
Collaborate with Product Manager and other engineers to refine requirements and translate business needs into technical solutions
Uphold and improve code quality standards, provide feedback and mentorship through code reviews
Document solutions and ensure APIs and services are well understood by consumer teams
Requirements
3+ years of experience from companies with a strong engineering culture, within a growth context
Solid knowledge of the Java language and ecosystem
Good foundations in software architecture
Hands-on experience with Git
Hands-on experience with Docker
Hands-on experience with Kubernetes
Experience with monitoring solutions (Datadog)
Significant experience building, deploying, and operating backend microservices in production
Product-oriented mindset focused on delivering business impact
Comfortable making technical choices and balancing business needs with technical constraints
Benefits
Full remote possible in the country of the role (+ access to BlaBlaCar co-working spaces in Bordeaux, Toulouse, Lyon, Nantes and Sophia Antipolis)
4 additional weeks parental leave 100% paid
Financial support for home office equipment
Free unlimited carpooling & bus rides
Employee Stock Ownership plan
25 days holiday per year + RTT
Local meal plan policies (Swile card in France)
50% transportation paid in France (Forfait Mobilité Durable)
Mental health support through Moka.care
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.