Capgemini
UMO
Senior Fullstack Engineer - Payments (TL)
Über uns
UMO ist ein Stealth-Mode FinTech-Venture, das darauf abzielt, die Art und Weise, wie Menschen Geld erleben, weiterzuentwickeln, indem es eine einheitliche, KI-gestützte und dennoch zutiefst menschliche moderne Geldplattform über Fiat, Krypto und Investitionen hinweg aufbaut – vorbehaltlich regulatorischer Genehmigungen. Die Plattform soll traditionelle Barrieren für Geld in Bezug auf Zugang, Vermögenswerte und Erfahrung abbauen und einfachere, anpassungsfähigere Wege für Menschen ermöglichen, mit Finanzdienstleistungen zu interagieren.
Wir entwickeln derzeit unser MVP und navigieren durch die Lizenzanforderungen mit einem multidisziplinären Team von über 100 Personen aus mehr als 20 Nationalitäten. Mit unserem Hauptsitz in den VAE und Büros in Portugal und der Ukraine sind wir hinter einem gemeinsamen Ehrgeiz und einem unermüdlichen Fokus auf die Bedienung unserer Kunden vereint.
Über diese Rolle
In dieser Rolle leiten Sie das Fullstack Engineering als hands-on Team Lead für unser Payments Squad und übernehmen die direkte Verantwortung für Payment-Flows mit hoher Nebenläufigkeit, die hauptsächlich in Go-Diensten und Rails-Integrationen entwickelt werden. Wir bieten Ihnen den Raum, echte technische Autonomie und People Leadership auszuüben, indem wir Mikromanagement eliminieren, damit Sie den geschäftlichen und finanziellen Kontext hinter unserer Zahlungsabwicklung tiefgreifend verstehen, Ihr Squad betreuen und sichere Transaktionsfunktionen von der Konzeption bis zur Produktion End-to-End vorantreiben können.
Sie übernehmen die Verantwortung für:
- Squad Leadership & Mentoring: Führen, leiten und entwickeln Sie einen leistungsstarken Squad von Fullstack-Entwicklern, teilen Sie aktiv den Kontext der Zahlungs-Engine, führen Sie durchdachte Code-Reviews durch und machen Sie technisches Mentoring zu einer erwarteten, täglichen Praxis.
Als Team Lead:
- Verantworten Sie Ergebnisse End-to-End, einschließlich Abhängigkeiten von anderen Teams; Erfolg sind Features, die in Produktion sind, nicht geschlossene Aufgaben.
- Leiten und entwickeln Sie das Team.
- Seien Sie der Referenzpunkt – der „Leuchtturm“ in Ihrem Fachgebiet für andere Teams.
- Bleiben Sie hands-on: Sie liefern jede Woche Code aus.
- Payment Backend Engineering: Entwerfen, skalieren und optimieren Sie Kern-Payment-Microservices und Transaktionslogik mit Go (Golang).
- Transaktionale Integrationspipelines: Verbinden Sie Client-seitige Schnittstellen direkt mit komplexen Banken APIs, Kartenprogrammen, Krypto-Zahlungsschienen und großen Prozessoren unter Verwendung von gRPC, HTTP und Low-Latency-Transportpipelines.
- Zustandskonsistenz & Ledger-Sicherheit: Steuern Sie Datensynchronisations- und Caching-Muster über relationale Systeme (PostgreSQL), schnelle In-Memory-Datenbanken (Redis) und Event-Streaming (Kafka, NATS oder ähnliches), um die Echtzeit-Transaktionsverarbeitung zu schützen.
- Unterstützung von Client-Schnittstellen: Tragen Sie zu reaktionsschnellen Payment-UI-Flows mit React und modernem JavaScript/TypeScript bei, wenn das Squad es benötigt, ein kleinerer Teil dieser Rolle, da das Kernhandwerk hier backend ist.
- Containerisierte Deployment-Operationen: Co-verantworten Sie Systemverpflichtungen und Pipeline-Liefermuster, um eine zuverlässige, sichere und vollständig konforme Code-Übertragung über Docker, Kubernetes und Flux-Umgebungen zu gewährleisten.
Über Sie
- Engineering Leadership & Tiefe: Sie sind ein Senior Engineer (5+ Jahre) mit echter Erfahrung in der Führung eines Teams und tiefgreifendem, produktionserprobtem backend Engineering in Go (Golang). Praktische Kenntnisse in React/TypeScript sind ein Plus, keine Voraussetzung. Dies ist eine backend-lastige Rolle.
- Payments Craft: Sie verstehen Idempotenz, Abgleich, Prinzipien der doppelten Buchführung und Exactly-Once-Verarbeitung – die Details, die Zahlungsingenieure von Generalisten unterscheiden.
- Gemischter Finanz- & Zahlungs-Hintergrund: Sie bringen einen praktischen, hands-on Engineering-Hintergrund aus der Arbeit mit Fintechs, Startups, Banken oder Zahlungsabwicklern mit, mit einem soliden grundlegenden Verständnis der Transaktionsverarbeitung, Ledger oder Zahlungsschienen.
- Tiefe in verteilten Umgebungen: Sie fühlen sich in Microservice-Umgebungen absolut wohl und verstehen, wie Hochdurchsatz-Transaktionsschichten mit Messaging-Grids und analytischen Datenspeichern wie Clickhouse interagieren.
- KI-gestützte Entwicklung: Sie nutzen regelmäßig KI-Entwicklungswerkzeuge wie Cursor, Claude oder GitHub Copilot als Kernbestandteil Ihres täglichen Architekturdesigns, Ihrer Codebereitstellung und Ihrer Sprintplanung – eine erwartete Praxis in einem KI-nativen Team.
- Autonome Meilenstein-Ausführung: Sie managen Fristen und Liefererwartungen souverän und wählen die vollständige End-to-End-Problemverantwortung gegenüber der bloßen Ausführung einzelner Tickets.
- Transparente & unterstützende Zusammenarbeit: Sie arbeiten gerne offen, wo Ihre technischen Ergebnisse und Teamentscheidungen sichtbar sind, priorisieren hohe Standards, klare Kommunikation und eine absolute Null-Toleranz-Politik für Unhöflichkeit.
- Sprachliche Gewandtheit: Sie sprechen und schreiben Englisch auf professionellem Niveau, um komplexe Zahlungsflüsse sicher zu kommunizieren und funktionsübergreifende globale Produktbereiche abzustimmen.
Das bringt Ihnen Bonuspunkte:
- Krypto-Erfahrung: Praktische Erfahrung mit Transaktionsflüssen für digitale Vermögenswerte, Krypto-Rampen oder Web3-Custody-Integrationen.
- Startup-Agilität: Sie haben in schlanken, sich schnell verändernden Umgebungen gearbeitet und wissen, wie Sie die Designs Ihres Teams flexibel halten, wenn sich Produktziele anpassen.
- Observability-Grundlagen: Praktische Vertrautheit mit der Bewertung der Zahlungs-Pipeline-Gesundheit, Transportverzögerungen oder Fehlerraten unter Verwendung von Prometheus-, Grafana- und Loki-Setups.
- Frontend Tiefe: Starke React/TypeScript-Kenntnisse über die praktische Erfahrung hinaus, damit Sie UI-Arbeiten übernehmen können, wenn das Team es benötigt.
Der UMO Standard
- Dynamisches Arbeitsumfeld: Lebendige Büros und starke lokale Teams in Lissabon, Dubai, Kiew und Lviv – mit Offenheit für Remote-Arbeit für die richtige Besetzung.
- Ruhe & Erholung: 24 Tage Jahresurlaub, bezahlter Krankheitsurlaub und die Einhaltung von Feiertagen, um Sie bestens zu versorgen.
- Recharge Week: Nach Ihrem ersten Jahr bei uns genießen Sie jährlich zwei aufeinanderfolgende 4-tägige Arbeitswochen – ein eingebauter Reset, der Ihnen hilft, Spitzenleistungen langfristig aufrechtzuerhalten.
- Full Setup: Erstklassige Hardware und ein Home-Office-Stipendium, damit Sie überall Ihre beste Arbeit leisten können.
- Wachstums-Ökosystem: Ein dediziertes Lernbudget und ein klarer, beschleunigter Weg zur Führungsebene innerhalb des UMO-Ökosystems.
- Wirkung & Verantwortung: Ihre Arbeit gestaltet direkt das Produkt und die Unternehmensrichtung – sie führt sie nicht nur aus.
