Auf einen Blick
Benepass sucht einen Staff Software Engineer (Fintech), um die Systeme im Kern ihrer Plattform zu besitzen und zu entwickeln: Ledgering, Transaction Processing, Decisioning und Money Movement.
💰 ~$210.000–260.000/Jahr (geschätzt)
📊 Senior
🕒 Vollzeit
🌍 Remote
🗺️ Americas
- Fintech Systems Experience (Payments, Card Issuing, Banking)
- Ledger/Double-Entry Accounting Verständnis
- Decisioning Systems Erfahrung
- Transaction Processing at Scale
Python
Django
PostgreSQL
Financial Systems
Payments
Ledgering
Transaction Processing
Card Networks
Gehalt geschätzt anhand Staff-Level Backend Engineer, Fintech/Payments, Full-Stack Financial Systems. Kein Gehalt in der Anzeige angegeben.
✅ Geeignet für
- Erfahrene Backend Engineers mit Payments/Fintech Background
- Architekten, die mit echtem Geldfluss gebaut haben
- Staff-Level Talente, die End-to-End Ownership wollen
🚫 Weniger geeignet
- Backend Engineers ohne Fintech/Payments-Erfahrung
- Kandidaten, die generische Webentwicklung wollen
- Menschen ohne Vertrautheit mit Payment Networks
💡 Gut zu wissen
- Fintech bedeutet richtig-oder-falsch ist nicht abstrakt - echte finanzielle Auswirkungen
- Compliance und Regulatory sind omnipräsent - FCRA, PCI DSS, State Money Transmission Laws
- Transaction Idempotenz und Correctness sind nicht optional, sondern Feature-Anforderungen
Über das Unternehmen
Benepass baut Finanzinfrastruktur, die regelt, wie Unternehmen Zusatzleistungen finanzieren, kontrollieren und bereitstellen.
Deine Aufgaben
- Besitze und entwickle die Systeme im Kern der Plattform: Ledgering, Transaction Processing, Decisioning und Money Movement
- Designale und betreibe Systeme, die für Ledgering verantwortlich sind (Double-Entry Systems, Balances, Transaction History, Reconciliation)
- Baue Transaction Processing Pipelines (Authorization, Capture, Settlement Flows)
- Baue Real-Time Decisioning Systeme (Spend Controls, Eligibility, Rules Engines)
- Baue Money Movement Systeme, einschließlich Multi-Currency und Global Transactions
- Definiere und verwalte invariants, um Korrektheit unter allen Betriebsbedingungen sicherzustellen
- Baue idempotente, stark konsistente, vollständig prüfbare Systeme
- Besitze den Lebenszyklus von Financial Transactions End-to-End
- Integriere mit externen Finanzpartner (Processors, Banks, Networks)
- Leite architektonische Entscheidungen und schreibe technische Ansätze
- Verbessere System-Resilienz, Observability und Operational Tooling
Deine Voraussetzungen
- Erfahrung bei der Erstellung oder Betreibung von Finanzsystemen wie Zahlungen, Card Issuing, Wallets oder Banking Infrastructure
- Tiefes Verständnis des Fintech- und Payments-Ökosystems
- Card Network Fundamentals (ISO 8583 Messaging, Authorization/Clearing/Settlement Flows)
- Erfahrung mit Ledger Systems, einschließlich Double-Entry Accounting, Transaction Lifecycles, Balance Correctness
- Erfahrung beim Designen von Decisioning Systems in Production
- Erfahrung mit Systemen, die mit echtem Geld in Scale arbeiten
- Erfahrung mit Global Money Movement (Multi-Currency, FX, Cross-Border)
- Starkes Verständnis von Data Consistency und Correctness