- Your responsibilities
- Defining scalable solutions to overcome the technical challenges of Train Distribution
Enhancing, maintaining and monitoring the current BlaBlaCar train ecosystem.
Participating in the whole application lifecycle, meaning : initial discovery, design, development, tests strategy, deployment to production, monitoring, alerting and support
Interacting with people with different roles, backgrounds and culture, and share your technical expertise with a mix of technical, product and business experts.
Take the lead on complex projects involving multiple teams from BlaBlaCar in different pillars and external actors.
Cultivate a continuous learning mindset, testing and experimenting new patterns, contributing to elevate the train team engineering standards.
- Actively leverage AI tools in your daily workflows, explore innovative AI-driven engineering practices, to improve productivity and code quality.
- Your qualifications
- You have 3+ years of experience from companies with a strong engineering culture.
You are fluent in Java and knowledge of frameworks such as Spring Boot, JUnit and Mockito.
You have hands-on experience with Git, Docker, Kubernetes, and monitoring solutions.
You know what a service oriented architecture looks like, and you can determine when to apply a given architectural pattern.
You understand when and how to do a tradeoff between fast iterations and delivery quality.
You have excellent communication skills, you’re humble, and you are a team player.
Fluency in English.
- Nice to have : you have strong knowledge of train distribution or of a similar environment with the same technical challenges.
- What we have to offer
- Hybrid position
- 4 additional weeks on top of legal maternity/paternity leaves
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 & 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 our product
- Interested in joining the ride?
- a 45-min video-call with a Talent Acquisition Manager, to get to know you, understand your career expectations and answer your questions
a 60-min video-call with Solène, Engineering Manager, to discuss your experience and share more details about the squad
a 90-min live coding session with Software Engineers
a 60-min design interview with Software Engineers
a 30-min video-call for vision fit and rounding off the process
Our hiring process lasts on average 25-30 days, offers usually come within 48 hours.
BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.