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.
Ingénieur Fiabilité Base de Données – À distance
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
En tant qu’ingénieur de bases de données chez Wave, vous veillerez à ce que nos bases de données soient extrêmement fiables, évolutives et performantes pour soutenir notre croissance rapide. Vous concevrez, mettrez en œuvre et maintiendrez une infrastructure et des outils robustes pour gérer des millions de transactions quotidiennement dans plusieurs pays. Les principaux domaines d’intérêt comprennent :
- Améliorer nos charges de travail de base de données basées sur Kubernetes dans le cloud et les centres de données locaux
- Améliorer l’observabilité de la base de données grâce aux métriques, à la journalisation, au traçage et aux alertes
- Optimisation des performances et de l’efficacité des services back-end et des bases de données
- Collaborer avec les équipes produits pour améliorer de manière proactive la fiabilité de nos services
- Participer et améliorer nos processus de réponse aux incidents sur appel
- Promouvoir la sécurité et la conformité de nos infrastructures
Dans ce rôle, vous aurez l’occasion de relever des défis passionnants, tels que :
- Améliorer notre automatisation et nos opérations de base de données à mesure que nous évoluons vers 14 clusters de bases de données pour les pays (et en croissance)
- Améliorer notre architecture d’infrastructure hybride en partenariat avec l’équipe infrastructure
- Créer des outils pour tester la charge de nos bases de données afin de trouver et de supprimer les goulots d’étranglement
- Assurer une disponibilité de 99,99 % pour le traitement des paiements malgré une infrastructure et des communications peu fiables
- Permettre des transferts d’argent instantanés pour des millions d’utilisateurs dans plusieurs pays
- Diriger ou participer à la résolution d’incidents et de problèmes complexes
Détails clés
- Vous pouvez travailler à distance depuis n’importe où (entre UTC -1 et +5) avec un accès Internet fiable
- Wave couvre un voyage une fois par an dans l’un de nos pays d’exploitation en Afrique, ainsi qu’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 144 000 USD (payé dans votre monnaie locale) ainsi qu’une généreuse rémunération en actions
- Principaux avantages :
- Assurance maladie subventionnée pour vous et vos personnes à charge et cotisations de retraite (les deux varient d’un pays à l’autre)
- 6 mois de congé parental entièrement payé et 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 $
Exigences
- 7+ années d’expérience dans un rôle d’ingénierie
- Forte expérience dans la gestion de bases de données relationnelles dans Kubernetes ou auto-hébergées à grande échelle
- Solide compréhension des concepts de réseau, de systèmes distribués et de bases de données
- Historique de mise en œuvre réussie de l’observabilité et d’autres bonnes pratiques SRE
- Maîtrise d’au moins un langage backend, de préférence Python
- Capacité à déboguer et à optimiser des systèmes complexes
- Excellentes compétences en communication et en collaboration
- Passion pour notre mission d’apporter des services financiers aux marchés mal desservis
Points bonus pour :
- Expérience dans le support de systèmes transactionnels à haut volume dans le domaine de la finance/des paiements
- Familiarité avec notre pile technologique (Postgres, Redis, GraphQL)
- Connaissance des normes de sécurité et de conformité des services financiers
- Contributions à des projets open source ou à la communauté de bases de données
Vous pourriez être un bon candidat si vous :
- Je me soucie beaucoup de travailler sur des logiciels dont la mission vous permet de croire
- Ayez un penchant pour l’action. Vous voyez un problème, vous le résolvez. Vous obtenez l’adhésion à vos solutions et faites avancer les dossiers
- Ayez un état d’esprit de croissance et une volonté d’utiliser vos compétences et votre expérience pour encadrer des ingénieurs moins expérimentés
- Avoir le désir d’apprendre des autres et de s’améliorer chaque jour
- Nous sommes ravis de construire des infrastructures de classe mondiale qui alimentent les opportunités économiques de tout un continent
À 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 (notez que nous vous formerons sur n’importe lequel d’entre eux – vous n’avez pas besoin d’expérience préalable – et vous ne travaillerez probablement pas beaucoup/pas du tout avec les parties frontales) :
- Infrastructure : GCP / Terraform
- Orchestration : Kubernetes
- Base de données : Postgres
- Cache: Redis
- Backend : Python 3 (+ mypy)
- Couche API : GraphQL
- Interface Android : Kotlin/Jetpack
- Interface iOS : Swift/SwiftUI
- Interface Web : TypeScript/React
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