Blablacar

Confirmed Backend Engineer - Train

Paris, France. Posted 21 days ago

The role

You will be a backend software engineer on the Train Supply team, scaling BlaBlaCar's train distribution in Europe. You will work on the Train GDS micro service stack (Spring Boot 3) from design through deployment and monitoring.

What you will do

  • Define scalable solutions to technical challenges of train distribution
  • Enhance, maintain and monitor the current BlaBlaCar train ecosystem
  • Take part in the whole application lifecycle: discovery, design, development, test strategy, deployment, monitoring, alerting and support
  • Work with people in product, business, data and QA roles
  • Lead complex projects involving multiple teams and external actors
  • Contribute to raising train team engineering standards
  • Use AI tools in daily workflows

Required qualifications

  • 3+ years of experience at companies with a strong engineering culture
  • Fluent in Java
  • Knowledge of Spring Boot, JUnit and Mockito
  • Hands-on experience with Git, Docker, Kubernetes and monitoring solutions
  • Understanding of service oriented architecture and when to apply architectural patterns
  • Ability to balance fast iterations and delivery quality
  • Excellent communication skills and a team player
  • Fluency in English

Nice to have

  • Strong knowledge of train distribution or a similar environment with the same technical challenges

Benefits

  • Hybrid position
  • 4 additional weeks on top of legal maternity/paternity leave
  • 50% healthcare coverage (Alan)
  • Financial support for home office equipment
  • Minimum 25 days holiday per year
  • Local meal plan policy (Swile card)
  • 50% transportation paid (Forfait Mobilité Durable)
  • Free unlimited carpooling and bus rides
  • Personal growth via trainings, mentorship and internal mobility programs
  • Employee stock ownership plan
  • Regular team building events
  • 1 day off per year to test the product

Before you apply

  • Hiring process: video call with a Talent Acquisition Manager (45 min), video call with the Engineering Manager (60 min), live coding session (90 min), design interview (60 min), vision fit call (30 mi
  • Hiring process lasts on average 25-30 days; offers usually come within 48 hours

About the company

BlaBlaCar is a community-based travel app where drivers share empty seats with passengers going the same way. The BlaBlaCar Group also includes Obilet, an online bus ticketing platform in Turkey.

Confirmed Backend Engineer - Train at Blablacar | JobZoey