WAVE recrute pour ce poste (31 Juillet 2024)

Informations sur l'emploi

Titre du Poste : Responsable ingénierie, fiabilité

Année d'Expérience Requise : 2 ans

Description de l'emploi

WAVE fait de l’Afrique le premier continent sans argent liquide. En 2017, plus de la moitié de la population d’Afrique subsaharienne n’avait pas de compte bancaire. Et ce pour une bonne raison : les frais sont trop élevés, l’agence la plus proche peut être à des kilomètres et personne n’accepte les cartes. Sans accès aux institutions financières, les gens sont obligés de garder leurs économies sous le matelas. Les propriétaires de petites entreprises dépendent de prêteurs qui facturent des taux exorbitants. Les parents passent des heures à faire la queue pour payer les frais de scolarité en espèces.

Nous résolvons ce problème en créant des services financiers qui fonctionnent : sans frais de compte, disponibles instantanément et acceptés partout. Dans les endroits où l’électricité, l’eau et les routes ne fonctionnent pas toujours, vous pouvez toujours envoyer de l’argent avec Wave. En 2017, nous avons lancé une application mobile au Sénégal pour les dépôts et retraits d’espèces et les paiements entre particuliers et professionnels. Aujourd’hui, nous avons des millions d’utilisateurs dans six pays et nous connaissons une croissance rapide.

Notre objectif est de faire de l’Afrique le premier continent sans argent liquide et c’est là que vous intervenez…..

Comment vous nous aiderez à y parvenir

Vous dirigerez les équipes d’infrastructure, qui garantissent que le backend de Wave reste aussi proche que possible de « toujours opérationnel » et puisse évoluer à mesure que notre base d’utilisateurs augmente. L’infrastructure est extrêmement importante pour Wave pour deux raisons :

  1. Nous sommes l’un des fournisseurs de services financiers qui connaît la croissance la plus rapide de tous les temps, ce qui entraîne un flux constant de nouveaux défis en matière d’évolutivité.
  2. Nous sommes devenus une infrastructure critique pour bon nombre de nos utilisateurs : si nous tombons en panne, ils ne peuvent pas accéder à leur argent.

Pour cette raison, maintenir une infrastructure fiable et sécurisée est deux de nos principales priorités en matière d’ingénierie.

En tant que responsable de l’ingénierie, vous :

  • Prioriser le travail des équipes en collaboration avec les ingénieurs seniors, le Directeur de Plateforme et les partenaires locaux.
  • Soutenez et encadrez vos coéquipiers pour qu’ils deviennent des ingénieurs et des collègues plus efficaces.
  • Concevoir des processus (par exemple, réponse aux incidents, examen post-mortem) qui permettent à l’équipe de fonctionner sans problème.
  • Collaborez avec d’autres équipes de produits et de plateformes pour mettre en œuvre des améliorations de fiabilité dans Wave.
  • Attirer et embaucher des ingénieurs exceptionnels dans l’équipe.

Détails clés

  • Vous pouvez travailler à distance depuis n’importe où (entre UTC -1 et +3) avec un accès Internet fiable.
  • Vous êtes prêt à vous rendre sur l’un de nos principaux marchés une fois par an pendant environ 6 jours (Wave couvre tous les frais). Nous offrons également une allocation annuelle de 800 $ pour rencontrer des collègues.
  • Nous effectuons des évaluations de performance deux fois par an et attribuons des primes ou des promotions aux employés les plus performants qui travaillent dans l’entreprise depuis plus de six mois.
  • Ce rôle implique de participer à une rotation sur appel.
  • Nos salaires sont compétitifs et sont calculés selon une formule transparente. Pour ce poste, nous offrons un salaire pouvant atteindre 166 900 USD (payé dans votre devise locale) , ainsi qu’une généreuse rémunération en actions.
  • Principaux avantages :
    • Une assurance maladie subventionnée pour vous et vos personnes à charge ainsi que des cotisations de retraite (les deux varient d’un pays à l’autre).
    • 6 mois de congé parental entièrement payé et une aide à la fertilité subventionnée.
    • Vacances flexibles, la plupart des gens prenant entre 30 et 40 jours par an.
    • Don de charité annuel de 10 000 $.

Vous pourriez être un bon candidat si vous

  • Vous avez à cœur de travailler sur des logiciels dont vous croyez à la mission. Travailler chez Wave a un impact positif sur des millions de vies grâce à des services d’argent mobile rapides et bon marché. En nous aidant à rester fiables et évolutifs, vous aurez un impact important sur la vie de nombreuses personnes mal desservies.
  • Vous souhaitez faire partie d’une culture d’ingénierie qui privilégie une architecture simple et directe plutôt qu’une technologie de pointe. Cela nous aide à maintenir Wave simple à utiliser et facilite l’atteinte de nos objectifs de fiabilité.
  • Vous souhaitez travailler dans une équipe où il est facile de collaborer. Notre culture axée sur la mission garantit que toutes les personnes avec lesquelles vous travaillerez sont là principalement pour la même raison : améliorer la vie de nos utilisateurs. Cette harmonisation facilite la collaboration avec tous les membres de l’entreprise, même s’il existe une certaine tension entre vos objectifs à court terme. Cela est particulièrement utile pour les équipes comme celles de l’infrastructure qui collaborent étroitement avec de nombreuses autres équipes de produits.

Exigences

  • Au moins deux ans d’expérience en tant que manager supportant des équipes d’infrastructure.
  • Volonté de voyager en Afrique une fois par an pendant environ 6 jours (Wave couvre tous les frais).
  • Expérience de travail dans le Cloud (de préférence GCP) et l’infrastructure du centre de données.
  • Expérience ou intérêt pour les réseaux, notamment la téléphonie.
  • Expérience en gestion du personnel : coaching, évaluation du rendement, mentorat et développement de carrière.
  • Expérience pertinente en gestion de projet : en particulier en matière de priorisation, de suivi des calendriers et des délais, et de communication au-delà des frontières de l’équipe/de l’organisation.
  • Expérience dans la gestion de la conception des processus : exécution d’une rotation d’astreinte fluide, réponse aux incidents, post-mortem, tests de charge, planification des capacités, etc.
  • Expérience de recrutement : vous pouvez prévoir les besoins en personnel, concevoir des boucles d’entretien, évaluer les candidats et aider à conclure des accords avec les candidats au stade de l’offre.

Compétences techniques

  • Expérience en architecture cloud et centre de données, gestion des coûts, développement de logiciels et orchestration de charges de travail conteneurisées.

À propos des équipes Infrastructure

Le périmètre des équipes Infrastructure comprend :

  • Création d’outils pour observer et déboguer les pannes et les problèmes de performances.
  • Renforcement du backend de Wave pour le rendre plus résilient aux incidents.
  • Permettre aux équipes produit de découvrir et de résoudre les problèmes de fiabilité/performance dans le code dont elles sont propriétaires.
  • Répondre aux incidents, analyser les post-mortem et hiérarchiser les éléments d’action qui en découlent.
  • Construire l’infrastructure de cloud hybride et de centre de données pour exécuter nos services d’application et de téléphonie.

Quelques projets récents, à titre d’exemples de choses spécifiques sur lesquelles l’équipe a travaillé :

  • Création d’un processus de basculement multirégional pour restaurer nos services dans une autre région en moins d’une heure.
  • Nous avons lancé plusieurs centres de données pour exécuter nos services d’application et de téléphonie localement.
  • Nous avons construit une infrastructure de test de charge pour nous assurer que nous sommes prêts à gérer, par exemple, des millions d’achats de moutons pendant la Tabaski .

À propos de l’ingénierie chez Wave

Nous valorisons :

  • Technologie ennuyeuse
  • Des designs simples et prévisibles
  • Comprendre en profondeur nos outils et nos systèmes
  • Être tenace face aux problèmes délicats
  • Chercher constamment à s’améliorer, en tant qu’ingénieurs et collègues

Notre pile technologique actuelle :

  • Backend : monolithe Python 3 (+ mypy)
  • Surveillance/observabilité : Honeycomb, Datadog, PGAnalyze
  • Base de données : Postgres
  • Orchestration : Kubernetes
  • Infrastructure : GCP/DC/Terraform
  • Réseaux : Wireguard, Tailscale, Palo Alto, F5
  • Téléphonie : Flex, Asterisk, Twilio
  • Cache: Redis
  • Entrepôt de données : Snowflake
  • Couche API : GraphQL
  • Interface Android : Kotlin/Jetpack
  • Interface iOS : Swift/SwiftUI
  • Interface Web : TypeScript/React

#LI-VV1

Notre équipe

  • Nous disposons d’une équipe locale en pleine croissance au Sénégal, en Côte d’Ivoire, au Mali, au Burkina Faso, en Gambie et en Ouganda, ainsi que de membres d’équipe à distance répartis dans le monde entier.
  • Nous sommes profondément passionnés par notre mission qui consiste à offrir des services financiers radicalement abordables aux personnes qui en ont le plus besoin.
  • Nous favorisons l’autonomie de nos collaborateurs. Vous serez maître de vos projets à chaque étape, de la compréhension du problème au suivi de votre solution en production.
  • Nous avons levé la plus grande série A d’Afrique en 2021. Nos investisseurs de classe mondiale comprennent Founders Fund, Sequoia Heritage, Stripe, Ribbit Capital, Y Combinator et Partech Africa.
  • En 2023, nous figurions dans  le top 50 des entreprises en termes de chiffre d’affaires selon Y Combinator.

Postulez ici