BlaBlaCar

Backend Engineer

BlaBlaCar

full-time

Posted on:

Location Type: Hybrid

Location: Paris • 🇫🇷 France

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerJavaKubernetesMicroservices

About the role

  • 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.

Hard skills
Javasoftware architecturebackend microservicesAPI developmentgeo-spatial servicesroutingdynamic searchGPS integrationcode quality standardstechnical design
Soft skills
ownershipcollaborationmentorshipproduct-oriented mindsettechnical decision-makingbusiness impact focus
BlaBlaCar

Backend Engineer – Payments

BlaBlaCar
Mid · Seniorfull-time🇫🇷 France
Posted: 1 hour agoSource: jobs.lever.co
DockerJavaJUnitKubernetesMockitoSpringSpring BootSpringBoot