Aller au contenu

Nivoda

Ingénieur Fullstack Senior, Croissance

TypeScriptNode.jsSQLPostgreSQLAWSKubernetesGo
Traduction automatique. Consultez l’original.

À propos du poste

Lieu : US - NYC, Boston

Rémunération : $200,000 - $280,000

Stack Technique

  1. Recherche : OpenSearch alimenté par CDC depuis PostgreSQL plus des jobs d'ingestion Spark/EMR/Glue.
  1. Base de données principale / entrepôt : PostgreSQL (OLTP) → Snowflake (modélisé par dbt, couches brutes/curées/présentation medallion)
  1. Backend : TypeScript/Node.js, passerelle GraphQL API, monorepo Nx + PNPM
  1. Authentification : Keycloak · SSO : Okta
  1. CI/CD : Jenkins (« Nivoda Build ») + GitOps pour les déploiements
  1. Cloud : AWS (EMR, Glue, DMS, déploiements basés sur Kubernetes)
  1. Observabilité : Grafana pour les logs/traces

Égalité des Chances

Nivoda est un employeur garantissant l'égalité des chances. Nous nous engageons à constituer une équipe diversifiée et inclusive, et nous accueillons les candidatures de personnes de tous horizons, indépendamment de leur race, genre, âge, religion, orientation sexuelle, handicap ou toute autre caractéristique protégée par la loi. Même si vous n'avez pas 100% de nos exigences impératives, ne vous arrêtez pas de postuler — nous serions ravis de vous entendre.

👋 Pas tout à fait le bon poste ?

Rejoignez le vivier de talents Nivoda et nous vous contacterons lorsqu'une opportunité plus adaptée se présentera.

💎 À propos de Nivoda

Nivoda est le système d'exploitation de l'industrie mondiale de la bijouterie. Nous connectons directement les fournisseurs de diamants et de pierres précieuses avec les détaillants de bijoux dans plus de 70 pays, remplaçant une méthode de commerce lente, hors ligne et basée sur les relations par une place de marché numérique unique. Nous facilitons déjà plus de 300 M$ de transactions annuelles, dans une industrie d'une valeur mondiale de plus de 350 Mds $ — et nous n'en sommes qu'au début. La bijouterie est l'une des dernières grandes industries mondiales à se numériser, et nous construisons les rails sur lesquels elle fonctionnera.

Notre Mission

Le commerce des diamants et des pierres précieuses repose depuis des décennies sur des réseaux fragmentés, des processus manuels et des relations personnelles — ce qui exclut les petites entreprises et les nouveaux venus, et fait perdre du temps et de la marge aux plus grands acteurs en raison de l'inefficacité. Nous avons créé Nivoda pour y remédier : donner à toute entreprise de bijouterie, quelle que soit sa localisation ou sa taille, le même accès, la même transparence des prix et la même facilité de transaction qu'à un géant de l'industrie. Notre mission est de rendre l'achat et la vente de diamants et de pierres précieuses radicalement plus simples, partout dans le monde.

Le Pod Croissance

Vous rejoindriez le Pod Croissance 🚀 — l'équipe responsable de tout ce qui se passe entre la découverte de Nivoda par une entreprise et son statut de client le plus précieux : inscription, intégration, vérification, activation, et le travail continu pour maintenir l'engagement des comptes au lieu de les laisser s'échapper. Nous sommes une petite équipe avec une forte autonomie au sein d'une organisation d'ingénierie qui évolue rapidement et attend de vous que vous apportiez votre jugement, pas seulement du code. Vous travaillerez en étroite collaboration avec les équipes Produit, Données et Risque, et vous aurez un réel poids dans la manière dont nous résolvons des problèmes qui n'ont pas encore de manuel.

À propos du poste

Nous recherchons un Ingénieur Senior pour le Pod Croissance afin de prendre en charge à la fois les systèmes backend et les expériences front-end qui transforment une nouvelle inscription en un client actif et payant — les services et les écrans qui décident si une entreprise convertit ou sort du tunnel. Les problèmes à résoudre ici couvrent l'inscription/l'intégration, la découverte et le paiement : vous construirez les systèmes backend événementiels et toujours actifs qui suivent des milliers de comptes à travers les états d'activation, de déclin, de reconquête, d'inactivité et de désabonnement en temps réel, ainsi que les moments front-end fluides qui éduquent les clients, représentent la marque Nivoda et les rapprochent d'un achat. Ce n'est pas un poste où vous livrez une spécification et passez à autre chose : on attendra de vous que vous analysiez vous-même les données pour comprendre ce qui ne va pas réellement lorsque la conversion n'est pas à la hauteur. Vous travaillerez également avec des fournisseurs de vérification d'identité et de risque, ainsi qu'avec des données de crédit et de paiement sensibles, donc le jugement et la rigueur sont ici aussi importants que les compétences brutes en ingénierie.

Que feriez-vous ?

Systèmes principaux du tunnel et du cycle de vie

  1. Prendre en charge et faire évoluer les services backend derrière l'intégration, la vérification, l'activation et le tunnel d'inscription à l'achat plus large, très probablement en TypeScript/Node.js étant donné notre stack
  1. Concevoir et construire des systèmes événementiels et orchestrés par flux de travail qui évaluent l'état du compte en continu — activation, déclin, reconquête, inactivité, désabonnement — et déclenchent automatiquement la bonne action, plutôt que de s'appuyer sur des scripts batch

Identité, Risque et Confiance

  1. Intégrer avec des fournisseurs tiers de vérification d'identité, KYB/KYC, et de fraude/risque, et s'assurer que ces intégrations sont résilientes, bien surveillées et échouent en toute sécurité
  1. Gérer les données de crédit et de paiement de manière responsable dans le cadre de la logique de personnalisation et de réactivation, en étant pleinement conscient des enjeux si cette logique est subtilement erronée

Expérimentation et Analyse

  1. Concevoir et exécuter correctement des expériences — y compris la définition de métriques de garde-fou et le discernement entre un résultat réel et du bruit — pour des éléments tels que les incitations de parrainage, les offres de réactivation et les changements d'intégration
  1. Écrire vos propres requêtes SQL et travailler directement dans l'entrepôt (Snowflake ou similaire) pour effectuer des analyses de cohortes, diagnostiquer le temps d'activation et le temps de désabonnement, et résoudre les problèmes du tunnel sans attendre une équipe de données
  1. Aborder des problèmes qui n'ont pas de manuel établi — comme un écart d'utilisation du crédit ou une baisse de conversion inscription-à-achat — et aider à définir le problème, pas seulement à résoudre une tâche donnée

Construire avec l'IA

  1. Utiliser des agents IA pour accélérer la construction et les tests des services de tunnel et de cycle de vie, avec un soin particulier lors de la révision de tout ce qui touche à la logique de crédit, de paiement ou de vérification
  1. Utiliser l'IA pour aider à rédiger et à vérifier vos propres requêtes analytiques, tout en assumant l'entière responsabilité de vérifier les résultats avant qu'ils n'informent une décision réelle
  1. Évaluer de manière critique la sortie générée par l'IA — messages personnalisés, contenu de réactivation, suggestions de causes de désabonnement — plutôt que de livrer ce que le modèle produit sans critique

Prérequis

Ce dont nous avons besoin de votre part ?

  1. Années d'expérience : 4 - 7 ans
  1. Solide expérience en ingénierie de produits backend, très probablement en TypeScript/Node.js, avec une réelle prise en charge de services critiques pour le tunnel et en production
  1. Expérience pratique des architectures événementielles et de l'orchestration de flux de travail — moteurs de flux de travail ou pipelines d'événements qui évaluent l'état en continu et déclenchent des actions automatiquement
  1. Rigueur expérimentale authentique : vous avez conçu des expériences correctement, vous comprenez les métriques de garde-fou, et vous savez quand un résultat est réel par rapport au bruit
  1. Solide maîtrise de SQL et de l'entrepôt de données (Snowflake ou similaire), et la confiance nécessaire pour effectuer votre propre analyse de cohortes et de tunnels sans attendre une équipe de données
  1. Confort dans l'utilisation d'agents IA pour construire et tester des logiciels, et pour rédiger et vérifier des travaux analytiques, associé au jugement nécessaire pour repérer les erreurs subtiles qu'une sortie IA d'apparence raisonnable peut cacher
  1. Haute tolérance à l'ambiguïté — vous êtes motivé par des problèmes qui n'ont pas de manuel établi, pas seulement par ceux qui ont une spécification claire
  1. Maîtrise pratique de l'évaluation de la sortie générée par l'IA pour sa pertinence avant sa mise en production, qu'il s'agisse de texte, de messages ou d'une cause racine suggérée

Atouts appréciés

  1. Expérience directe de l'intégration avec des fournisseurs de vérification d'identité, KYB/KYC, ou de fraude et de risque
  1. Expérience dans le secteur Fintech, traitant de manière responsable des données de crédit, de paiement ou d'autres données financières sensibles
  1. Expérience dans un environnement de place de marché ou Fintech à forte croissance avec une complexité similaire de cycle de vie client
  1. Familiarité avec les outils d'orchestration/flux de travail tels que Temporal, AWS Step Functions, ou des plateformes de streaming d'événements comme Kafka

⭐️ Notre culture et ce que nous offrons

Nous sommes une équipe collaborative et en forte croissance qui croit en l'autonomisation plutôt qu'en la hiérarchie. Vous aurez une réelle autonomie dès le premier jour, la chance de travailler sur des problèmes que la plupart des entreprises ne savent même pas encore qu'elles ont, et une culture qui prend au sérieux l'apprentissage et la croissance — car nous évoluons rapidement et nous avons besoin que vous grandissiez avec nous.

Nos avantages actuels

  • 🏡 Horaires de travail flexibles et culture axée sur le travail à distance
  • 📈 Opportunités réelles de croissance et d'apprentissage
  • 🌴 Allocation de congés illimitée
  • 🚀 La chance de nous rejoindre pendant une phase d'expansion exponentielle

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026