Dispatch Engine Development Director

  • Levallois-Perret, France
  • Full-time

Company Description

Chauffeur-Privé est le leader français du VTC présent à Paris, Lyon, sur la Côte d’Azur et bientôt dans
d’autres villes de France et d’Europe.

Le service, lancé il y a 4 ans, propose une alternative novatrice au transport de personnes et aux
Taxis. Chauffeur-Privé dispose aujourd'hui de la plus grande flotte de chauffeurs indépendants en
Ile-de-France, avec plus de 12 000 chauffeurs.

Depuis son lancement en Mars 2012, plus de 800 000 clients ont adhéré au service Chauffeur-
Privé, disponible sur iPhone, Android ou le site Internet www.chauffeur-prive.com. Un succès
grandissant qui a été largement relayé dans les médias (France 3, LCI, BFM TV, M6, W9, lauréat de
la BFM Académie 2013).

Fort d’une croissance de 5 à 10% par semaine, la société a bouclé un tour de table de 5M€ en
janvier 2015 et prévoit le recrutement d'une soixantaine de collaborateurs sur l'année 2016.


Job Description

Context


Chauffeur-Privé’s platform is made of many different web applications and micro-services. Each of them has its own database and API, and uses the most relevant language and database for the use case.

We use JavaScript, Python and Go. Databases are MongoDB, PostgreSQL and ElasticSearch. Micro-services communicate together using RESTful APIs and AMQP message broker. Our current frontend frameworks are Angular and ReactJS.

Our current organisation is strongly inspired from the Scrum methodology. Each team is a polyvalent feature team, made of Backend Devs / Mobile devs / Data Engineers / QA Engineers, accompanied by a Product Owner.

At any time each team is focused on the improvement of its dedicated business KPI. The team owns its projects until the business goals are reached. Each sprint is also composed of small quick-win features and bug fixes. Our production environment is data-driven and each development is associated to a specific and measurable metric.

The company is growing at a fast pace, has huge ambitions, and very high standards of quality. You will be pushed outside of your comfort zone.

We are looking for an accomplished manager to manage the teams working on the critical parts or the Chauffeur Privé platform

Mission

The dispatch engine development director is in charge of all the technical aspects of matching the offer and demand through an efficient dispatch process, which includes, but is not limited to:

  • Ride state machine implementation

  • Pricing strategy

  • ETAs

  • Dispatch


You will be required to:

  • Hire smart people

  • Mentor the team leaders, help them build healthy and efficient teams

  • Inspire other people by your technical skills and develop their continuous learning mindset

  • Ensure a great understanding of the business by your teams

  • Define the required teams and the boundaries of their respective missions to cover your scope efficiently

  • As a member of the technical steering committee, contribute to long term strategy and department organization


You will have the opportunity to:

  • Represent Chauffeur Privé at important public technical events

  • Develop relationships with the investors of Chauffeur Privé, and technical leaders of great companies in the Chauffeur Privé network

Qualifications

The position has the following prerequisites:

  • Experience of working in a large scale 24/7 service company

  • 3+ programming languages you can say you’re proficient in

  • MongoDB mastery (or another document oriented database)

  • Design patterns and architectural knowledge

  • Routing and dispatch algorithms knowledge

  • Test Driven Development mindset including use of coverage tools and performance benchmark tools

  • The ability to guide, mentor and coach others, not necessarily doing the work or telling them how to do the work

  • The ability to supervise several complex projects done by different teams and provide the appropriate support in design and implementation when required

  • Obsession with continuous improvement of the people and the application

  • Great social skills and ability to understand and influence other people, even without authority on them

  • A good level of English (written and spoken)


Additional experience

  • Working in the transportation business is a plus

  • NodeJS, Go, and Python have bonus points

Additional Information

Rémunération attractive discutée sur la base du profil et de l'expérience.

Stock options à discuter à la fin de la période d'essai.

Tout employé est également client : Crédits Chauffeur-Privé tous les mois !