Idaho Health Insurance Exchange
Nivoda
Senior Fullstack Engineer, Growth
Über die Stelle
Standort: US - NYC, Boston
Vergütung: $200,000 - $280,000
Technologie-Stack
- Suche: OpenSearch, gespeist über CDC von PostgreSQL, plus Spark/EMR/Glue-Ingestion-Jobs.
- Kern-DB / Data Warehouse: PostgreSQL (OLTP) → Snowflake (dbt-modelliert, Medallion Raw/Curated/Presentation Layer)
- Backend: TypeScript/Node.js, GraphQL API Gateway, Nx Monorepo + PNPM
- Authentifizierung: Keycloak · SSO: Okta
- CI/CD: Jenkins („Nivoda Build“) + GitOps für Deployments
- Cloud: AWS (EMR, Glue, DMS, Kubernetes-basierte Deployments)
- Observability: Grafana für Logs/Traces
Chancengleichheit
Nivoda ist ein Arbeitgeber, der Chancengleichheit fördert. Wir sind bestrebt, ein vielfältiges und integratives Team aufzubauen, und begrüßen Bewerbungen von Menschen aller Hintergründe, unabhängig von Rasse, Geschlecht, Alter, Religion, sexueller Orientierung, Behinderung oder anderen gesetzlich geschützten Merkmalen. Auch wenn Sie nicht 100 % unserer Muss-Kriterien erfüllen, lassen Sie sich davon nicht vom Bewerben abhalten – wir würden uns trotzdem freuen, von Ihnen zu hören.
👋 Nicht die richtige Rolle?
Treten Sie dem Nivoda Talent Pool bei und wir werden uns melden, wenn etwas Passenderes verfügbar ist.
💎 Über Nivoda
Nivoda ist das Betriebssystem für die globale Schmuckindustrie. Wir verbinden Diamanten- und Edelsteinlieferanten direkt mit Schmuckeinzelhändlern in über 70 Ländern und ersetzen damit eine langsame, Offline-basierte und beziehungsabhängige Handelsweise durch einen einzigen digitalen Marktplatz. Wir wickeln bereits jährlich Transaktionen im Wert von über 300 Mio. $ ab, in einer Branche mit einem weltweiten Volumen von über 350 Mrd. $ – und wir stehen noch ganz am Anfang. Die Schmuckbranche ist eine der letzten großen globalen Industrien, die digitalisiert wird, und wir sind diejenigen, die die Infrastruktur dafür schaffen.
Unsere Mission
Der Handel mit Diamanten und Edelsteinen basiert seit Jahrzehnten auf fragmentierten Netzwerken, manuellen Prozessen und Beziehungen – was kleinere und neuere Unternehmen ausschließt und selbst die größten Akteure Zeit und Marge durch Ineffizienz kostet. Wir haben Nivoda gegründet, um das zu ändern: um jedem Schmuckunternehmen, egal wo es ansässig ist und welche Größe es hat, den gleichen Zugang, die gleiche Preistransparenz und die gleiche einfache Abwicklung zu ermöglichen wie einem Branchenriesen. Unsere Mission ist es, den Kauf und Verkauf von Diamanten und Edelsteinen weltweit radikal zu vereinfachen.
Das Growth Pod
Sie würden dem Growth Pod 🚀 beitreten – dem Team, das für alles verantwortlich ist, was zwischen der Entdeckung von Nivoda durch ein Unternehmen und dessen Entwicklung zu einem unserer wertvollsten Kunden geschieht: Anmeldung, Onboarding, Verifizierung, Aktivierung und die fortlaufende Arbeit, Kunden zu binden, anstatt sie abwandern zu lassen. Wir sind ein kleines Team mit hoher Eigenverantwortung innerhalb einer schnell agierenden Engineering-Organisation, die von Ihnen Urteilsvermögen und nicht nur Code erwartet. Sie werden eng mit Produkt, Daten und Risiko zusammenarbeiten und ein Mitspracherecht bei der Lösung von Problemen haben, für die es noch kein Handbuch gibt.
Über die Rolle
Wir suchen einen Senior Engineer für das Growth Pod, der sowohl die Backend-Systeme als auch die Front-End-Erlebnisse verantwortet, die aus einer Neuanmeldung einen aktiven, zahlenden Kunden machen – die Dienste und Oberflächen, die entscheiden, ob ein Unternehmen konvertiert oder aus dem Funnel fällt. Die zu lösenden Probleme umfassen Anmeldung/Onboarding, Entdeckung und Checkout: Sie werden die ereignisgesteuerten, Always-On-Backend-Systeme entwickeln, die Tausende von Konten in Echtzeit durch Aktivierungs-, Slipping-, Winback-, Lapsed- und Churned-Zustände verfolgen, sowie die nahtlosen Front-End-Momente, die Kunden informieren, die Marke Nivoda repräsentieren und sie zum Kauf bewegen. Dies ist keine Rolle, in der Sie eine Spezifikation ausliefern und weitermachen: Sie werden erwartet, dass Sie selbst in die Daten eintauchen, um herauszufinden, was tatsächlich schiefgeht, wenn die Konversion nicht stimmt. Sie werden auch mit Anbietern von Identitätsprüfung und Risikomanagement sowie mit sensiblen Kredit- und Zahlungsdaten arbeiten, daher sind Urteilsvermögen und Sorgfalt hier ebenso wichtig wie reine Engineering-Fähigkeiten.
Was würden Sie tun?
Kern-Funnel- & Lifecycle-Systeme
- Verantwortung und Weiterentwicklung der Backend-Dienste für Onboarding, Verifizierung, Aktivierung und den breiteren Funnel von der Anmeldung bis zum Kauf, höchstwahrscheinlich in TypeScript/Node.js angesichts unseres Stacks
- Entwurf und Aufbau ereignisgesteuerter, workflow-orchestrierter Systeme, die den Kontostatus kontinuierlich bewerten – Aktivierung, Slipping, Winback, Lapsed, Churned – und automatisch die richtige Aktion auslösen, anstatt sich auf Batch-Skripte zu verlassen
Identität, Risiko & Vertrauen
- Integration mit Drittanbietern für Identitätsprüfung, KYB/KYC sowie Betrugs-/Risikomanagement und Sicherstellung, dass diese Integrationen robust, gut überwacht und sicher fehlschlagen
- Verantwortungsvoller Umgang mit Kredit- und Zahlungsdaten als Teil der Personalisierungs- und Reaktivierungslogik, mit vollem Bewusstsein für die Risiken, wenn diese Logik subtil falsch ist
Experimentation & Analyse
- Ordnungsgemäße Gestaltung und Durchführung von Experimenten – einschließlich der Definition von Guardrail-Metriken und des Wissens, wann ein Ergebnis real und nicht nur Rauschen ist – für Dinge wie Empfehlungsanreize, Reaktivierungsangebote und Onboarding-Änderungen
- Schreiben Sie Ihre eigenen SQL-Abfragen und arbeiten Sie direkt im Data Warehouse (Snowflake oder ähnlich), um Kohortenanalysen durchzuführen, die Zeit bis zur Aktivierung und bis zum Churn zu diagnostizieren und Funnel-Problemen auf den Grund zu gehen, ohne auf ein Datenteam warten zu müssen
- Übernahme von Problemen, für die es kein etabliertes Handbuch gibt – wie eine Lücke bei der Kreditverwendung oder ein Rückgang der Anmeldungs-zu-Kauf-Konversion – und Hilfe bei der Definition des Problems, nicht nur bei der Lösung einer gegebenen Aufgabe
Bauen mit KI
- Nutzung von KI-Agenten zur Beschleunigung des Aufbaus und Tests von Funnel- und Lifecycle-Diensten, mit besonderer Sorgfalt bei der Überprüfung von allem, was Kredit-, Zahlungs- oder Verifizierungsprozesse berührt
- Nutzung von KI zur Unterstützung beim Entwurf und zur Plausibilitätsprüfung eigener Analyseabfragen, wobei die volle Verantwortung für die Überprüfung der Ergebnisse übernommen wird, bevor diese eine reale Entscheidung beeinflussen
- Kritische Bewertung von KI-generierten Ausgaben – personalisierte Nachrichten, Reaktivierungstexte, Vorschläge für Churn-Ursachen –, anstatt unkritisch alles zu versenden, was das Modell produziert
Mindestanforderungen
Was wir von Ihnen brauchen?
- Jahre Erfahrung: 4 - 7 Jahre
- Starke Backend-Produkterfahrung, höchstwahrscheinlich in TypeScript/Node.js, mit echter Verantwortung für Funnel-kritische Produktionsdienste
- Praktische Erfahrung mit ereignisgesteuerten Architekturen und Workflow-Orchestrierung – Workflow-Engines oder Event-Pipelines, die den Status kontinuierlich bewerten und Aktionen automatisch auslösen
- Echte Experimentierfreudigkeit: Sie haben Experimente ordnungsgemäß entworfen, verstehen Guardrail-Metriken und wissen, wann ein Ergebnis real und nicht nur Rauschen ist
- Starke SQL- und Data-Warehouse-Kenntnisse (Snowflake oder ähnlich) und das Selbstvertrauen, eigene Kohorten- und Funnel-Analysen durchzuführen, anstatt auf ein Datenteam zu warten
- Komfort bei der Nutzung von KI-Agenten zum Erstellen und Testen von Software sowie zum Entwerfen und Plausibilitätsprüfen von Analysearbeiten, gepaart mit dem Urteilsvermögen, subtile Fehler zu erkennen, die eine vernünftig aussehende KI-Ausgabe verbergen kann
- Hohe Toleranz für Ambiguität – Sie sind begeistert von Problemen, für die es kein etabliertes Handbuch gibt, nicht nur von solchen mit einer klaren Spezifikation
- Praktische Kompetenz bei der kritischen Bewertung von KI-generierten Ausgaben auf Tauglichkeit, bevor diese ausgeliefert werden, sei es Text, Nachrichten oder eine vorgeschlagene Ursachenanalyse
Von Vorteil
- Direkte Erfahrung mit der Integration von Identitätsprüfungs-, KYB/KYC- oder Betrugs- und Risikobietern
- Erfahrung im Fintech-Umfeld mit verantwortungsvollem Umgang mit Kredit-, Zahlungs- oder anderen sensiblen Finanzdaten
- Erfahrung in einem schnell wachsenden Marktplatz- oder Fintech-Umfeld mit ähnlicher Komplexität im Kundenlebenszyklus
- Vertrautheit mit Workflow/Orchestrierungs-Tools wie Temporal, AWS Step Functions oder Event-Streaming-Plattformen wie Kafka
⭐️ Unsere Kultur und was wir bieten
Wir sind ein kollaboratives, schnell wachsendes Team, das an Ermächtigung statt Hierarchie glaubt. Sie erhalten vom ersten Tag an echte Verantwortung, die Chance, an Problemen zu arbeiten, von denen die meisten Unternehmen noch nicht einmal wissen, dass sie existieren, und eine Kultur, die Lernen und Wachstum ernst nimmt – denn wir skalieren schnell und brauchen Sie, um mit uns zu wachsen.
Unsere aktuellen Benefits
- 🏡 Flexible Arbeitszeiten und eine Remote-First-Kultur
- 📈 Echte Wachstums- und Lernmöglichkeiten
- 🌴 Unbegrenzte Urlaubsansprüche
- 🚀 Die Chance, während einer exponentiellen Expansionsphase einzusteigen
