Backend Engineer

BlaBlaCar Logo

BlaBlaCar

πŸ“Remote - France

Summary

Join BlaBlaCar Daily's Features squad as a Backend Software Engineer! Contribute to the development of our commute carpooling solution, working on technical challenges and product features related to member profiles, matching, and booking. You'll participate in the entire development lifecycle, from conception to deployment and support. The role requires at least 3 years of backend development experience with Python (Flask) and relational databases like PostgreSQL. We offer full remote work, generous parental leave, financial support for home office equipment, and other benefits. Our team is experienced and collaborative, providing ample opportunities for growth.

Requirements

  • At least 3 years of experience in back end development
  • Our internal stack is Python (Flask), if you have experience on Django or APIrest it’s a good fit too
  • Familiar with databases; especially relational ones like PostgreSQL (extension PostGis)
  • Computer science background (database design, algorithms and data structures, networking, abstractions, security)
  • Ability to find the good balance between fast iterations and quality of delivery
  • Ability to take a research problem from conception to production-ready for our users
  • Fluent in English

Responsibilities

  • Participate in the whole application development lifecycle, including: early-stage product meetings, architecture design, development, tests strategy, deployment to production, monitoring, alerting and support
  • Support and collaborate with other engineers on the team to develop our backend projects together
  • Adapt existing feature implementations to growing scalability challenges
  • Develop new functionality to meet internal and external demands required for Daily to remain compliant in the markets we operate in

Preferred Qualifications

  • Experience with developer tools like Docker, Kubernetes, and monitoring solutions
  • Experience with OSRM or GraphHopper, and graph optimization algorithms

Benefits

  • Full remote possible in the country of the role
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.