Job
Aus Partner-Feed
Leitender Software-Ingenieur
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- Ryftpay
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Über Ryft
Ryft ist ein regulierter Zahlungsvermittler und autorisiertes Zahlungsinstitut, das die Infrastrukturschicht für moderne Handelsplattformen aufbaut.
Wir ermöglichen Marktplätzen, SaaS-Plattformen und Mehrparteien-Ökosystemen die native Einbettung und Monetarisierung von Zahlungen. Unsere Technologie kümmert sich um Onboarding, Compliance, Orchestrierung, geteilte Zahlungen und Umsatzbeteiligung, sodass sich unsere Partner auf das Wachstum konzentrieren können, während wir die Komplexität verwalten.
Wir treten nun in die nächste Skalierungsphase ein, expandieren in neue Branchen und bauen eine kategoriedefinierende eingebettete Zahlungsplattform auf.
Über den Job
Sind Sie ein leitender Backend-Ingenieur, der die Systeme besitzen möchte, die echtes Geld bewegen, und das auf einer Plattform, die noch jung genug ist, um sie zu gestalten?
Wir sind auf der Suche nach einem Senior Backend Engineer, der sich einem unserer zentralen Zahlungsteams anschließt. Sie arbeiten in C#/.NET auf AWS und bauen die ereignisgesteuerten Dienste auf, die hinter allem stehen, was Ryft tut: Zahlungen entgegennehmen, sie zwischen Marktplätzen und ihren Verkäufern aufteilen, Geld abheben und dafür sorgen, dass alles unter Last und unter Regulierung korrekt bleibt.
Dies ist eine praxisorientierte Position als leitender Ingenieur. Sie sind vom Design bis zur Produktion am Gespräch beteiligt, gestalten die Architektur, schreiben den Code, überprüfen den Ihres Teams und besitzen das, was Sie ausliefern, sobald es live ist. Unsere Plattform ist schon ein paar Jahre alt, nicht ein paar Jahrzehnte: Neben den Diensten, die Sie übernehmen und verbessern werden, gibt es echtes Greenfield, und die Entscheidungen, die Sie dieses Jahr treffen, werden auch in drei Jahren noch tragend sein.
Woran Sie arbeiten werden
• Zahlungsintegrationen: Aufbau und Erweiterung unserer Integrationen mit Acquirern, Prozessoren und alternativen Zahlungsmethoden. Bei jedem handelt es sich um einen anderen Satz von Regeln, Webhooks und Fehlermodi, die ordnungsgemäß modelliert werden müssen.
• Geldbewegungen auf dem Marktplatz: Teilungen, Salden, Gebühren, Auszahlungen und Abrechnung. Dies ist der Teil der Plattform, in dem die Kategorie „Annähernd richtig liegen“ nicht existiert.
• Händlerkonten und Onboarding: die Dienste hinter dem automatisierten Onboarding, Underwriting und dem Kontolebenszyklus.
• Persönliche Zahlungen: unser Kartenbestand, unsere Terminals und die Abläufe, die physische Kassen mit derselben Plattform verbinden.
• Abläufe nach der Transaktion: Rückerstattungen, Streitigkeiten und Rückbuchungen, Versöhnung und Meldung der unrühmlichen Oberflächen, anhand derer Händler uns beurteilen.
• Europäische Expansion: neue Märkte, neue Zahlungsmethoden und die Plattformarbeit, die mit der Präsenz an mehr Orten einhergeht.
• Die Plattform selbst: unser ereignisgesteuerter Servicebestand auf AWS, unsere Infrastruktur als Code, unsere Beobachtbarkeit und die Tools, die dafür sorgen, dass ein kleines Team schnell liefert.
Verantwortlichkeiten
• Bauen und versenden: Stellen Sie Backend-Funktionen durchgängig bereit, vom Design bis zur Produktion, auf einem gleichbleibend hohen Standard.
• Korrektes Design: Schreiben Sie Dienste, die sich bei Wiederholungsversuchen, Teilfehlern und Parallelität verhalten. Idempotenz, Konsistenz und genaue Geldberechnung sind die Aufgabe, keine Grenzfälle.
• Besitzen Sie es in der Produktion: Übernehmen Sie die tatsächliche Verantwortung für das, was Sie in einer regulierten Zahlungsumgebung versenden: Instrumente, Alarme, Bereitschaftsdienste und Vorfallreaktionen.
• Machen Sie sich KI zunutze, behalten Sie die Kontrolle: Nutzen Sie KI-gestützte Arbeitsabläufe, um Ihren Output zu vervielfachen (wir investieren viel in sie) und behalten Sie gleichzeitig die volle Kontrolle über jede Linie, die Sie ausliefern.
• Legen Sie die Messlatte höher: Verbessern Sie die Codebasis mit jeder Funktion. Überprüfen Sie gut, legen Sie Konventionen fest und treiben Sie unsere Standards voran.
• Tragen Sie zur technischen Ausrichtung bei: Bringen Sie Ihr Urteilsvermögen in Architekturentscheidungen auf der gesamten Plattform ein, nicht nur in Ihren eigenen Tickets.
• Zusammenarbeiten: Arbeiten Sie täglich mit Ihrem technischen Leiter, Ihrem Produktmanager und den anderen Teams zusammen, um sichere, skalierbare Zahlungsfunktionen bereitzustellen.
Erfahrung und Fähigkeiten erforderlich
• Starkes Backend-Engineering: Umfangreiche kommerzielle Erfahrung im Aufbau und Betrieb von Produktions-Backend-Diensten. Wir arbeiten in C#/.NET, daher ist die Tiefe dort ideal. Wenn Sie jedoch eine andere moderne typisierte Sprache hervorragend beherrschen und schnell fließend sprechen, möchten wir von Ihnen hören.
• AWS in der Produktion: Praktische Erfahrung in der Ausführung von Diensten auf AWS-Containern und Serverlosen (ECS/Fargate, Lambda, SNS/SQS, DynamoDB oder ähnliches NoSQL) und der damit verbundenen betrieblichen Realität.
• Beurteilung verteilter Systeme: Bequeme Überlegungen zu Dienstgrenzen, asynchronem Messaging, eventueller Konsistenz und was passiert, wenn ein nachgeschalteter Anbieter nicht mehr antwortet.
• Qualitätsinstinkt: Sie legen Wert auf testbares Design, aussagekräftige Testabdeckung und API-Design und wissen, wann gut genug wirklich gut genug ist.
• KI-erweitert, der Ingenieur steht im Mittelpunkt: Sie nutzen KI-Codierungstools effektiv, um schneller voranzukommen, aber Sie überprüfen, verstehen und übernehmen die volle Verantwortung für die Ausgabe. Wir suchen niemanden, der Code versendet, den er nicht erklären kann.
• Schneller, selbstgesteuerter Lerner: Eine Erfolgsbilanz darin, in unbekannten Domänen und Codebasen schnell produktiv zu werden. Die Begeisterung fürs Lernen ist uns wichtiger als das Wissen über den Zahlungsverkehr vom ersten Tag an.
• Geeignet für kleine Teams: Fühlen Sie sich wohl mit der Flexibilität eines skalierenden Teams, kümmern Sie sich gerne durchgängig um Probleme und sind bereit, sich um alles zu kümmern, was auch immer das Produkt ausliefert.
Schön zu haben
• Erfahrung im Zahlungsverkehr oder im Fintech-Bereich: Vertrautheit mit der Zahlungswertschöpfungskette, Systemregeln, PCI-bewusster Entwicklung oder dem Aufbau in einem regulierten Finanzumfeld.
• Infrastrukturbesitz: Infrastructure-as-Code (CloudFormation, CDK oder Terraform), CI/CD-Pipelines (GitHub Actions) und Containerisierung (Docker/Kubernetes).
• Beobachtbarkeit: Erfahrung mit Metriken, Ablaufverfolgung und Alarmierung – Prometheus, Grafana, CloudWatch oder ähnliches.
• Breite über das Backend hinaus: Erfahrung mit React oder React Native oder Erfahrung in der Pflege veröffentlichter SDKs mit externen Verbrauchern.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/ryftpay/senior-software-engineer-manchester-433416)
Ryft ist ein regulierter Zahlungsvermittler und autorisiertes Zahlungsinstitut, das die Infrastrukturschicht für moderne Handelsplattformen aufbaut.
Wir ermöglichen Marktplätzen, SaaS-Plattformen und Mehrparteien-Ökosystemen die native Einbettung und Monetarisierung von Zahlungen. Unsere Technologie kümmert sich um Onboarding, Compliance, Orchestrierung, geteilte Zahlungen und Umsatzbeteiligung, sodass sich unsere Partner auf das Wachstum konzentrieren können, während wir die Komplexität verwalten.
Wir treten nun in die nächste Skalierungsphase ein, expandieren in neue Branchen und bauen eine kategoriedefinierende eingebettete Zahlungsplattform auf.
Über den Job
Sind Sie ein leitender Backend-Ingenieur, der die Systeme besitzen möchte, die echtes Geld bewegen, und das auf einer Plattform, die noch jung genug ist, um sie zu gestalten?
Wir sind auf der Suche nach einem Senior Backend Engineer, der sich einem unserer zentralen Zahlungsteams anschließt. Sie arbeiten in C#/.NET auf AWS und bauen die ereignisgesteuerten Dienste auf, die hinter allem stehen, was Ryft tut: Zahlungen entgegennehmen, sie zwischen Marktplätzen und ihren Verkäufern aufteilen, Geld abheben und dafür sorgen, dass alles unter Last und unter Regulierung korrekt bleibt.
Dies ist eine praxisorientierte Position als leitender Ingenieur. Sie sind vom Design bis zur Produktion am Gespräch beteiligt, gestalten die Architektur, schreiben den Code, überprüfen den Ihres Teams und besitzen das, was Sie ausliefern, sobald es live ist. Unsere Plattform ist schon ein paar Jahre alt, nicht ein paar Jahrzehnte: Neben den Diensten, die Sie übernehmen und verbessern werden, gibt es echtes Greenfield, und die Entscheidungen, die Sie dieses Jahr treffen, werden auch in drei Jahren noch tragend sein.
Woran Sie arbeiten werden
• Zahlungsintegrationen: Aufbau und Erweiterung unserer Integrationen mit Acquirern, Prozessoren und alternativen Zahlungsmethoden. Bei jedem handelt es sich um einen anderen Satz von Regeln, Webhooks und Fehlermodi, die ordnungsgemäß modelliert werden müssen.
• Geldbewegungen auf dem Marktplatz: Teilungen, Salden, Gebühren, Auszahlungen und Abrechnung. Dies ist der Teil der Plattform, in dem die Kategorie „Annähernd richtig liegen“ nicht existiert.
• Händlerkonten und Onboarding: die Dienste hinter dem automatisierten Onboarding, Underwriting und dem Kontolebenszyklus.
• Persönliche Zahlungen: unser Kartenbestand, unsere Terminals und die Abläufe, die physische Kassen mit derselben Plattform verbinden.
• Abläufe nach der Transaktion: Rückerstattungen, Streitigkeiten und Rückbuchungen, Versöhnung und Meldung der unrühmlichen Oberflächen, anhand derer Händler uns beurteilen.
• Europäische Expansion: neue Märkte, neue Zahlungsmethoden und die Plattformarbeit, die mit der Präsenz an mehr Orten einhergeht.
• Die Plattform selbst: unser ereignisgesteuerter Servicebestand auf AWS, unsere Infrastruktur als Code, unsere Beobachtbarkeit und die Tools, die dafür sorgen, dass ein kleines Team schnell liefert.
Verantwortlichkeiten
• Bauen und versenden: Stellen Sie Backend-Funktionen durchgängig bereit, vom Design bis zur Produktion, auf einem gleichbleibend hohen Standard.
• Korrektes Design: Schreiben Sie Dienste, die sich bei Wiederholungsversuchen, Teilfehlern und Parallelität verhalten. Idempotenz, Konsistenz und genaue Geldberechnung sind die Aufgabe, keine Grenzfälle.
• Besitzen Sie es in der Produktion: Übernehmen Sie die tatsächliche Verantwortung für das, was Sie in einer regulierten Zahlungsumgebung versenden: Instrumente, Alarme, Bereitschaftsdienste und Vorfallreaktionen.
• Machen Sie sich KI zunutze, behalten Sie die Kontrolle: Nutzen Sie KI-gestützte Arbeitsabläufe, um Ihren Output zu vervielfachen (wir investieren viel in sie) und behalten Sie gleichzeitig die volle Kontrolle über jede Linie, die Sie ausliefern.
• Legen Sie die Messlatte höher: Verbessern Sie die Codebasis mit jeder Funktion. Überprüfen Sie gut, legen Sie Konventionen fest und treiben Sie unsere Standards voran.
• Tragen Sie zur technischen Ausrichtung bei: Bringen Sie Ihr Urteilsvermögen in Architekturentscheidungen auf der gesamten Plattform ein, nicht nur in Ihren eigenen Tickets.
• Zusammenarbeiten: Arbeiten Sie täglich mit Ihrem technischen Leiter, Ihrem Produktmanager und den anderen Teams zusammen, um sichere, skalierbare Zahlungsfunktionen bereitzustellen.
Erfahrung und Fähigkeiten erforderlich
• Starkes Backend-Engineering: Umfangreiche kommerzielle Erfahrung im Aufbau und Betrieb von Produktions-Backend-Diensten. Wir arbeiten in C#/.NET, daher ist die Tiefe dort ideal. Wenn Sie jedoch eine andere moderne typisierte Sprache hervorragend beherrschen und schnell fließend sprechen, möchten wir von Ihnen hören.
• AWS in der Produktion: Praktische Erfahrung in der Ausführung von Diensten auf AWS-Containern und Serverlosen (ECS/Fargate, Lambda, SNS/SQS, DynamoDB oder ähnliches NoSQL) und der damit verbundenen betrieblichen Realität.
• Beurteilung verteilter Systeme: Bequeme Überlegungen zu Dienstgrenzen, asynchronem Messaging, eventueller Konsistenz und was passiert, wenn ein nachgeschalteter Anbieter nicht mehr antwortet.
• Qualitätsinstinkt: Sie legen Wert auf testbares Design, aussagekräftige Testabdeckung und API-Design und wissen, wann gut genug wirklich gut genug ist.
• KI-erweitert, der Ingenieur steht im Mittelpunkt: Sie nutzen KI-Codierungstools effektiv, um schneller voranzukommen, aber Sie überprüfen, verstehen und übernehmen die volle Verantwortung für die Ausgabe. Wir suchen niemanden, der Code versendet, den er nicht erklären kann.
• Schneller, selbstgesteuerter Lerner: Eine Erfolgsbilanz darin, in unbekannten Domänen und Codebasen schnell produktiv zu werden. Die Begeisterung fürs Lernen ist uns wichtiger als das Wissen über den Zahlungsverkehr vom ersten Tag an.
• Geeignet für kleine Teams: Fühlen Sie sich wohl mit der Flexibilität eines skalierenden Teams, kümmern Sie sich gerne durchgängig um Probleme und sind bereit, sich um alles zu kümmern, was auch immer das Produkt ausliefert.
Schön zu haben
• Erfahrung im Zahlungsverkehr oder im Fintech-Bereich: Vertrautheit mit der Zahlungswertschöpfungskette, Systemregeln, PCI-bewusster Entwicklung oder dem Aufbau in einem regulierten Finanzumfeld.
• Infrastrukturbesitz: Infrastructure-as-Code (CloudFormation, CDK oder Terraform), CI/CD-Pipelines (GitHub Actions) und Containerisierung (Docker/Kubernetes).
• Beobachtbarkeit: Erfahrung mit Metriken, Ablaufverfolgung und Alarmierung – Prometheus, Grafana, CloudWatch oder ähnliches.
• Breite über das Backend hinaus: Erfahrung mit React oder React Native oder Erfahrung in der Pflege veröffentlichter SDKs mit externen Verbrauchern.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/ryftpay/senior-software-engineer-manchester-433416)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Ryftpay
Standort
Manchester, Vereinigtes Königreich
Inserat bereitgestellt von Ryftpay.