Zum Hauptinhalt springen

System Architect (m/f/d)

München
Vollzeit
Festanstellung

Deine Aufgaben

Der Solution Architect bei ryd ist die Brücke zwischen der Integrationsplattform von ryd und der Realität des Partners. Sie analysieren das System eines Partners, wählen den besten Integrationsansatz aus und passen sie an und entwerfen die Architektur, die die Integration ermöglicht. Sie arbeiten eng mit dem Systemarchitekten zusammen, um die Integrationsansätze von ryd auf Basis von praxisnahen Erfahrungen zu verbessern. Sie sind die Person, die Integration ermöglicht – für einen Fintech-, einen Flotten-SaaS, ein ERP- oder einen Automobilhersteller.

Sie arbeiten eng mit Partnerteams (Geschäftsentwicklung, Partnererfolg, Produkt) und Ingenieurteams zusammen.

Kernaufgaben

1. Partnersysteme analysieren

  • Führen Sie technische Entdeckungen mit Partnern durch – verstehen Sie deren Tech-Stack, Architektur, APIs, Authentifizierungsmodell, Datenanforderungen und Einschränkungen.

  • Verknüpfen Sie die Geschäftsziele des Partners den Anforderungen der technischen Integration.

  • Potenzielle Integrationsblocker frühzeitig identifizieren: inkompatible Auth-Modelle, fehlende APIs, Datenformat-Mismatchs, Latenzbeschränkungen, Compliance-Probleme (GDPR, PCI-DSS).

  • Dokumentiere die aktuelle Zustandsarchitektur des Partners – was er hat, was er braucht, was er ändern kann und was nicht.

Beispiel: Ein SaaS für Flottenmanagement möchte ryd-Transaktionen in seinem Dashboard verwenden. Du analysierst: Haben sie einen Webhook-Empfänger? Können sie unsere Kafka-Ereignisse konsumieren? Brauchen sie Pull (API) oder Push (Webhook)? Welches Datenformat erwarten sie? Wie hoch ist ihre Latenztoleranz? Welche Authentifizierung verwenden sie?

2. Empfehlung von Integrationsansätzen

  • Wählen Sie aus ryds Katalog der Integrationsansätze die beste Passform für den Partner aus.

  • Begründe die Empfehlung mit technischer Begründung – nicht nur "dieser Ansatz funktioniert", sondern "dieser Ansatz funktioniert am besten, weil X, und hier ist der Grund, warum Ansatz Y nicht passt, weil Z."

  • Wenn kein bestehender Ansatz perfekt passt, identifizieren Sie die Lücke und schlagen Sie eine Anpassung oder ein neues Herangehensmuster vor – und geben Sie es an den Systemarchitekten zurück.

  • Schätzen Sie den Integrationsaufwand, den Zeitplan und die Risiken ab.

Beispielempfehlung: "Für diesen Partner ist der Webhook Push-Ansatz am besten, weil sie bereits eine Webhook-Aufnahmepipeline haben. Wir ordnen ryds Ereignis ihrem Schema zu. Auth über API-Schlüssel + HMAC-Signaturverifikation. Geschätzt: 3 Sprints für die vollständige Integration."order.completedfuel_expense

3. Entwurfsintegrationsarchitektur

  • Erstellen Sie das hochrangige Integrationsarchitekturdokument: Systemkontextdiagramm, Datenflussdiagramm, Sequenzdiagramme für Schlüsselflüsse, Komponentenabbildung.

  • Definieren Sie den API-Vertrag: Anfrage-/Antwortschemata, Ereignisnutzlasten, Fehlercodes, Ratenbegrenzungen, Idempotenzschlüssel.

  • Spezifizieren Sie das Authentifizierungs- und Autorisierungsmodell: OAuth 2.0, API-Schlüssel, mTLS, JWT – je nachdem, was der Kontext des Partners verlangt.

  • Definieren Sie die Fehlerbehandlungs- und Wiederholungsstrategie: Was passiert, wenn das System des Partners ausfällt? Wenn unser System ausgefallen ist? Wenn Daten fehlgebildet sind?

  • Spezifizieren Sie nicht-funktionale Anforderungen: Latenz-SLAs, Durchsatz, Datenspeicherung, Protokollierung, Überwachung.

  • Erstellen Sie ein technisches Low-Level-Design für die Integration: Welche ryd-Dienste sind beteiligt, welche APIs werden aufgerufen, welche Kafka-Themen konsumiert/produziert, welche Datenbanken werden gelesen/geschrieben.

4. Praktische Validierung (POCs)

  • Baue Proof-of-Concept-Integrationen, um die Architektur vor der vollständigen Entwicklung zu validieren.

  • Schreibe Integrationstestpakete – simuliere das System des Partners, teste die Integration End-to-End.

  • Erstelle Sandbox-Konfigurationen, gegen die der Partner testen kann.

  • Demonstriere den POC dem Partner und dem Engineering-Team von Ryd.

  • Übergeben Sie die validierte Architektur dem Entwicklungsteam mit klaren Implementierungsrichtlinien.

5. Zusammenarbeit mit dem Systemarchitekten

  • Gib strukturiertes Feedback zu jeder Integration: was funktionierte, was nicht, was der Partner brauchte, das nicht im Katalog stand.

  • Identifizieren Sie Muster zwischen den Integrationen: "Drei SaaS-Partner benötigten alle denselben Datenanreicherungsschritt – das sollte eine Plattformfähigkeit sein."

  • Schlage Verbesserungen für Integrationsansätze basierend auf der realen Nutzung vor.

  • Tragen Sie zum Integrationskatalog bei – wenn Sie einen neuen Ansatz oder eine Anpassung erstellen, dokumentieren Sie ihn zur Wiederverwendung.

  • Nehmen Sie an Architektur-Reviews teil – teilen Sie Ihre Erfahrungen mit anderen Solution Architects und dem System Architect.

6. Partnerkommunikation und Stakeholder-Management

  • Stellen Sie Integrationsarchitekturen den technischen Teams der Partner vor – klar, selbstbewusst und in ihrer Sprache.

  • Übersetze zwischen den Bedürfnissen von Partnerunternehmen und den technischen Fähigkeiten des ryd.

  • Managen Sie technische Erwartungen – seien Sie ehrlich darüber, was möglich ist, was Kompromisse erfordert und was außerhalb des Umfangs liegt.

  • Unterstützen Sie Vorverkaufsaktivitäten – schaffen Sie technische Glaubwürdigkeit in Partnertreffen.

  • Tragen Sie zu Partnerdokumentationen bei – Integrationsanleitungen, API-Referenzen, Best Practices.

Deine Qualifikationen

  • 5+ Jahre Erfahrung in der Softwareentwicklung, davon mindestens 2 Jahre in einer Rolle als Lösungsarchitektur, technischer Beratung oder Integration Engineering.

  • Starke Analyse- und Designfähigkeiten – Sie können das System eines Partners betrachten, es schnell verstehen und Integrationspunkte kartieren.

  • Praktische Programmierfähigkeit – du baust POCs, schreibst Integrationstests und validierst deine Architektur mit funktionierendem Code (bevorzugt Node.js/TypeScript).

  • API-Design-Expertise – REST, GraphQL, Webhooks, ereignisgesteuerte Muster. Du weißt, wann du jede einsetzen musst und wie du sie gut entwirfst.

  • Kommunikations- und Präsentationsfähigkeiten – Sie können eine Integrationsarchitektur für den CTO eines Partners auf einem Whiteboard schreiben und gleichzeitig klare technische Dokumentation schreiben.

  • Stakeholder-Management – Sie haben direkt mit externen Partnern, Kunden oder Kunden zusammengearbeitet.

  • Cloud-natives Verständnis – Sie verstehen Microservices, Container, Nachrichtenwarteschlangen und die Muster, die Integrationen zuverlässig machen.

  • Bereitschaft, KI kontinuierlich zu lernen  – Sie nutzen KI-Tools in Ihrer täglichen Arbeit, verstehen KI-unterstützte Entwicklung und erforschen aktiv, wie KI Partnerintegrationen verbessern kann.

  • Hands-on, Dinge erledigen – man wartet nicht auf perfekte Informationen. Man baut einen POC, testet ihn mit dem Partner und iteriert.

  • sichere Kommunikation auf Englisch

Ein Plus:

  • Integrationserfahrung – Sie haben bereits Systeme mit externen Partnern integriert. Du kennst die Schmerzpunkte, die Muster und die Fallstricke.

  • Erfahrung in Fintech oder Zahlungsabwicklung – Verständnis von Zahlungsströmen, PCI-DSS und Umgang mit Finanzdaten.

  • B2B-SaaS-Erfahrung – Sie haben mit Geschäftskunden zusammengearbeitet und verstehen B2B-Integrationsmuster.

  • Wissen im Bereich Flottenmanagement oder Mobilität – Tankkarten, Flottenausgaben, EV-Laden, Telematik.

  • Node.js / TypeScript-Erfahrung – ryds Backend-Stack.

  • Erfahrung mit Kafka oder ereignisgesteuerten Architekturen – ryds Eventbus.

  • Erfahrung mit mehreren Integrationsmustern – Sie haben API-Integrationen, Webhook-Integrationen, SDK-Integrationen, Embedded/iFrame-Integrationen und dateibasierte Integrationen durchgeführt.

  • Erfahrung mit OAuth 2.0, OpenID Connect und API-Sicherheitsmustern.

  • KI-praktische Erfahrung (Plus) – Sie nutzen KI-Codingassistenten, um die Entwicklung und Dokumentation Ihres POC zu beschleunigen.

Was wir dir bieten

  • Das ist eine Remote-Position, bei der man in Portugal oder Deutschland wohnen muss.

  • #shapingryd ist einer unserer Werte – Sie prägen direkt, wie Partner RYD erleben.

  • Wir vertrauen darauf, dass #bettertogether nur erreicht werden kann, wenn Sie von Anfang an Verantwortung übernehmen.

  • Unbefristeter Arbeitsvertrag und wettbewerbsfähiges Gehalt.

  • Flexible Arbeitszeiten und Homeoffice.

  • Jährliches Schulungsbudget für die berufliche Weiterbildung.

  • Workation bis zu 6 Wochen

  • Die Möglichkeit, mit vielfältigen Partnern zusammenzuarbeiten – Fintech, Flotten-SaaS, ERP, Automobil und mehr.

  • EGYM Wellpass

Kontakt

Caroline da Silva Fischer
HR Generalist

ryd GmbH | Landsberger Str. 94 | 80339 Munich, Germany | 
ryd.one |

Über uns

ryd ist ein europaweit agierendes Unternehmen im Bereich Mobile Payment mit dem Schwerpunkt ryd pay.

Mit ryd bezahlt man an der Tankstelle per App oder Infotainmentsystem vom Auto aus. Schnell, komfortabel und sicher. Zusätzlich zur ryd app, ermöglicht ryd pay inside die einfache Integration von ryd für Drittanbieter wie Navigationssysteme, Automobilhersteller oder Smartphone-Apps. Schon heute ist ryd das größte europäische B2C Netzwerk für Digital Fueling. Ob Tanken, Laden oder Parken, die offene ryd Plattform wächst und ihr sind keine Grenzen gesetzt.

Finanziell und strategisch unterstützt wird ryd von AXA, bp, Mastercard und Mercedes-Benz, internationale Weltkonzerne aus den ryd Geschäftsbereichen: Mobility, Finance, Energy und Insurance.

2014 in München gegründet, wächst ryd kontinuierlich und beschäftigt aktuell 70 Mitarbeiter:innen an den Standorten Deutschland und Portugal. Für das weitere europäische Wachstum suchen wir motivierte neue Mitarbeiter:innen zur Verstärkung unseres Teams.