← Toutes les offres

Senior Fullstack Engineer

BLP Digital

Type de contrat
Temps plein
Lieu
Zürich
Première publication
Postuler

Rejoignez BLP et aidez à rendre les processus métier du monde entier autonomes !

Notre plateforme agentique aide les équipes de finance et des opérations du monde entier à éliminer le travail manuel de leurs processus métier de base, afin que le travail s'exécute de bout en bout avec un meilleur contrôle et des gains de productivité significatifs.

Aujourd'hui, plus de 550 clients entreprises utilisent BLP à travers plus de 1 300 projets déployés. Dans les processus que nous automatisons, les clients obtiennent des améliorations de productivité de 5 à 10 fois.

A ce jour, BLP reste majoritairement détenue par ses employés, Goldman Sachs détenant une participation minoritaire en tant qu'investisseur de croissance. Notre succès est porté par une expertise approfondie de la technologie et des processus métier, un produit supérieur avec une forte adéquation produit-marché, reflétée par une base de clients en expansion qui inclut des entreprises du Fortune 500.

BLP est l'une des scale-ups SaaS à la croissance la plus rapide de Suisse ; nous entrons maintenant dans notre prochaine phase de croissance. Depuis notre siège social sur la Bahnhofstrasse de Zürich, nous nous développons mondialement, avec une présence croissante en Europe et en Amérique du Nord.

Rejoignez-nous et aidez à faire de l'exploitation autonome la nouvelle norme.

L'équipe

Chez blp, des équipes d'ingénierie dédiées sont responsables de produits individuels tels que les factures, les commandes clients et les confirmations de commande. La Platform Team est responsable de ce sur quoi ils sont tous construits : les services partagés et les API, la couche d'accès aux données, ainsi que le système de composants et de design qui façonnent l'apparence et le comportement du produit.

L'accent de l'équipe a été mis sur la plateforme frontend, et nous étendons maintenant délibérément cette responsabilité plus profondément dans la stack. Vous seriez central à ce changement, avec une réelle influence sur la définition de la couche plateforme plutôt que d'hériter du plan de quelqu'un d'autre.

A propos du rôle

  • Ce que vous ferez et pour qui. Vous construisez et gérez le service backend central sur lequel nos équipes produit s'appuient, de ses API et de sa couche de persistance à l'email, au provisioning des utilisateurs et aux capacités cross-tenant pour les grandes entreprises. À travers ces équipes, votre travail atteint les plus de 20 000 personnes qui utilisent nos agents Purchase-to-Pay et Order-to-Cash chaque jour.
  • Où vous travaillerez. Vous rejoignez la Platform Team, environ 10 ingénieurs. Chez BLP, la plateforme signifie le cœur de notre produit, et non l'infrastructure interne : les services partagés, la couche d'accès aux données et le système de design sur lesquels chaque produit fonctionne. Vous travaillerez en étroite collaboration avec le senior backend engineer qui est responsable de ces domaines aujourd'hui, dans une large base de code Go de production avec des modèles bien établis.
  • Ce qu'est le succès. Au cours de votre première année, vous possédez une zone centrale de bout en bout, par exemple le provisioning des utilisateurs, l'email sortant, les capacités cross-tenant, l'analyse ou la configuration du workflow, du service Go jusqu'au client qui l'utilise.

Ce que vous ferez

  • Construire le service sur lequel les équipes produit construisent. Concevoir, construire et faire évoluer les API centrales derrière le traitement des documents, les flux de travail d'approbation, l'administration et l'analyse, avec des contrats clairs afin que les équipes produit puissent déployer par-dessus sans contournements.
  • Être responsable de la couche de persistance. Chaque tenant possède sa propre base de données MySQL isolée. Vous faites évoluer l'abstraction sur laquelle les équipes produit construisent (une unité de travail limitée au tenant, des repositories typés et des requêtes partagées type-safe) afin que l'isolation, les transactions et les permissions soient correctes par défaut.
  • Faire passer BLP à l'échelle pour les grandes entreprises. Étendre nos capacités cross-tenant afin que les clients ayant de nombreuses filiales et unités commerciales puissent gérer les utilisateurs, les permissions et les documents pour l'ensemble d'entre elles depuis un seul endroit, de manière correcte, sécurisée et rapide.
  • Gérer l'email, entrant et sortant. Gérer notre ingestion de documents par email et nos services d'email sortant, y compris la piste d'audit et son interface utilisateur.
  • Rendre la configuration en libre-service. Transformer les configurations manuelles SSO, SCIM et email en outils de migration et en interfaces d'administration que les clients et les chefs de projet peuvent exécuter par eux-mêmes.
  • Travailler avec les clients. Participer aux appels d'onboarding avec les équipes informatiques des clients et les chefs de projet, faire fonctionner leurs configurations, et transformer ce que vous apprenez en meilleurs outils.
  • Être responsable de bout en bout. Du service Go à l'interface React jusqu'à la production, incluant le tracing, les métriques et l'analyse d'incidents après le déploiement.

Tech stack : Go, React/TypeScript, MySQL, Redis, Temporal, Kubernetes sur GCP et AWS, GitHub CI/CD, et OpenTelemetry avec Grafana, Prometheus, Tempo, et Parca pour l'observabilité.

Nous sommes enthousiastes à votre sujet parce que

  • Vous avez plus de 4 ans d'expérience en tant qu'ingénieur logiciel, dont la majeure partie passée à construire et exploiter des systèmes backend en production.
  • Vous avez plus de 2 ans d'expérience professionnelle en Go, en écrivant des services qui tournent en production, et non des projets personnels.
  • Vous avez conçu un service backend ou une API dont d'autres équipes dépendaient, et vous l'avez maintenu fiable et évolutif à mesure que l'utilisation augmentait.
  • Vous travaillez bien entre les équipes. Vous vous alignez avec les équipes produit, intégration et infrastructure sur

Traduit automatiquement depuis l’original.

Publié il y a 1 semaine

Lieu

Voir sur Google Maps