
Confirmed Backend Engineer - Door-to-Door
- Paris
- CDI
- Temps-plein
- You will work closely with the product manager, product designer and other engineers to ensure that the product meets business needs and user requirements.
- You should expect time to market to be the main prioritization driver here: this means you'll have to be able to produce resources that we can leverage fast enough and to learn by doing in a timely manner. You'll also have to be comfortable with throwing things on the road and trying different approaches.
- You'll use your strong agility mindset in order to identify what opportunities to leverage in the BlaBlaCar environment in order to find the right balance between creating new or reusing existing resources.
- Design, develop and maintain high-performance and scalable backend systems for the new product.
- Ensure that the product is developed according to best practices, coding standards, and BlaBlaCar architecture principles.
- Work closely with other teams to ensure smooth integration with existing systems and leverage what's in place.
- Be proactive in identifying and suggesting improvements to existing architecture to anticipate long term scalability.
- Onboard new backend engineers in the team.
- At least 4 years of professional experience in backend engineering
- Strong knowledge of service oriented architecture and architectural patterns
- Familiar with databases; especially relational ones like MariaDB
- Strong agility and business prioritization skills: you should have a trial and error mindset. We'll have to try things, learn from them, and potentially discard some ideas on the road
- Hands-on experience with developer tools like Git, Docker, Kubernetes, and monitoring solutions (Datadog)
- Excellent communication skills and enjoy sharing & learning from others
- Ability to prioritize and to find a good balance between fast iterations and quality of delivery
- Fluency in English
- General knowledge of the BlaBlaCar platform is a plus (understanding of our service oriented architecture and the different domains we cover like authentication, payment, carpool inventory, …)
- Knowledge of frameworks like Spring, Spring Boot, JUnit and Mockito
- a 45-min video-call with , Talent Acquisition Manager, to get to know you, understand your career expectations and answer your questions
- a 60-min video-call with , Engineering Manager, to discuss your experience and share more details about the team
- a 90-min live coding session with Software Engineers
- a 60-min design interview with Software Engineers
- a 30-min video-call with , VP Engineering, for vision fit and rounding off the process