Senior Software Engineer - Payments

Senior Software Engineer - Payments

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
TravelPerk

Auf einen Blick

  • Aufgaben: Entwickle innovative Zahlungssysteme und forme das Kundenerlebnis für Tausende von Unternehmen.
  • Unternehmen: Perk, ein dynamisches Unternehmen mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und AI-unterstütztem Arbeiten.
  • Warum dieser Job: Gestalte die Zahlungslandschaft und hinterlasse einen bleibenden Eindruck bei unseren Kunden.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Standort: Berlin

Vollzeit

Abteilung: Engineering

Sind Sie ein Software Engineer, der das Zahlungserlebnis gestalten möchte, auf das Tausende von CFOs und Reisenden täglich angewiesen sind? Bei Perk besitzt unser Payments Experience-Team die kundenorientierte Schicht unseres Zahlungsprodukts – wie Reisende und Finanzcontroller Zahlungsmethoden einrichten, Zahlungen leisten, Rückerstattungen und Gutschriften erhalten und auf Fintech-Add-ons zugreifen. Sie werden die Systeme entwickeln, die den realen Geldfluss für über 10.000 Unternehmen abwickeln, wobei Korrektheit nicht optional ist und das Endbenutzererlebnis direkt beeinflusst, wie Kunden Perk wahrnehmen.

Das Payments Experience-Team kümmert sich um die Momente, die für unsere Kunden am wichtigsten sind: wie sie auschecken, wie die Preisgestaltung präsentiert wird, wie Rückerstattungen behandelt werden und wie die internen Teams, die sie unterstützen, ihre Arbeit erledigen. Wir suchen einen Senior Engineer, der Produkte entwickeln möchte, die Menschen tatsächlich fühlen. Der Umfang ist absichtlich end-to-end und verbindet sich direkt damit, wie Kunden Perk wahrnehmen und wie effizient das Geschäft im Hintergrund läuft. Es erfordert jemanden, der in Systemen denkt, aber nie die Person am anderen Ende aus den Augen verliert. Wenn Ihnen die Qualität Ihrer Arbeit wichtig ist, Sie gerne eng mit Produkt und Design zusammenarbeiten, um schwierige Probleme einfach erscheinen zu lassen, und möchten, dass Ihre Arbeit sichtbare Auswirkungen auf sowohl Kunden als auch die Menschen hat, die ihnen dienen - dann ist das Payments Experience-Team ein guter Ort für Sie.

Wie wir arbeiten

Sie werden einem funktionsübergreifenden Team beitreten, das zweiwöchige Kanban-Zyklen mit Stand-ups, Planung, Verfeinerungen und Retros durchführt. Sie haben echte Verantwortung im Bereich des Zahlungserlebnisses und arbeiten eng mit finanzorientierten PMs, Designern und unserer breiteren Zahlungsgruppe zusammen, um zu gestalten, was gebaut wird und warum.

AI bei Perk

AI ist in unsere Arbeitsweise und das, was wir bauen, eingebettet. Auf der technischen Seite erstreckt es sich über den gesamten Workflow: Unser Notion, Jira, GitHub und Slack sind AI-verbunden, sodass Sie schnell auf den neuesten Stand kommen, und im Alltag hilft es bei der Spezifikation von Funktionen, beim Schreiben und Überprüfen von Code sowie bei automatisierten AI-PR-Überprüfungen bei jedem Pull-Request. Wir setzen auch auf agentisches Codieren, wobei wir AI als aktiven Mitwirkenden nutzen, nicht nur als Co-Pilot von Prompt zu Prompt. Wir erwarten von den Kandidaten, dass sie AI-Tools in unseren Codierungsinterviews verwenden.

Einige Beispiele dafür, was es bedeutet, ein Senior bei Perk zu sein:

  • Gestalten Sie das große Ganze. Sie werden zur Zahlungs-Roadmap beitragen, zusammen mit finanzorientierten PMs und Ihrem EM – nicht nur definieren, wie wir Zahlungsflüsse implementieren, sondern auch, wie sich das Zahlungserlebnis von Perk in Bezug auf Einrichtung, Zahlungen, Rückerstattungen und Fintech-Add-ons entwickeln sollte, um das zu liefern, was wir als '7-Sterne-Reiseerlebnis' bezeichnen.
  • Architektur für heute und morgen. Sie werden Entwurfsdokumente für wesentliche Änderungen an unseren Zahlungssystemen schreiben und finanzielle Zustandsmaschinen erstellen, die idempotent, prüfbar und korrekt gestaltet sind. Sie werden ein Wächter der Qualität des Zahlungssystems sein – proaktiv identifizieren, wo wir unsere Zahlungsarchitektur verstärken, vereinfachen oder investieren müssen, bevor es Auswirkungen auf die Kunden hat.
  • Führen Sie über Grenzen hinweg. Das Payments Experience-Team arbeitet eng mit Payments Governance und Payments Platform zusammen. Sie koordinieren die Lieferungen zwischen den Teams, stimmen die Stakeholder über Entscheidungen zur Zahlungsarchitektur ab und tragen zu Ingenieursgilden bei. Wenn etwas in der Produktion schiefgeht, führen Sie die Reaktion.
  • Erhöhen Sie die Messlatte für alle um Sie herum. Sie werden Kollegen in Zahlungsingenieurmustern betreuen, modellieren, wie großartiges Design finanzieller Systeme aussieht, und durchdachtes Feedback in Entwurfsüberprüfungen geben. Sie verstehen, dass für Produkte, die sich an CFOs richten, die Anforderungen an Zuverlässigkeit und Klarheit höher sind als bei den meisten.

Gewünschte Fähigkeiten und Erfahrungen

Wir wissen, dass die beste Person für diese Rolle möglicherweise nicht jede der folgenden Anforderungen erfüllt. Wenn Sie sich für das Problem begeistern und die meisten dieser Fähigkeiten mitbringen, ermutigen wir Sie, sich zu bewerben.

  • Produktführung: Übersetzt komplexe Geschäftsziele in technische Roadmaps; minimiert Risiken bei mehrdeutigen Projekten durch Prototyping.
  • Systemarchitektur: Architekten skalierbarer, entwickelbarer Systeme und Datenmodelle, die Leistung, Fehlerisolierung und langfristige Wartung berücksichtigen.
  • Technische Standards: Definiert und hält technische Exzellenz aufrecht, einschließlich CI/CD-Optimierungen, Teststrategien und Codierungsstandards über den gesamten Stack.
  • Full-Stack-Pragmatismus: Bringt tiefes Fachwissen in entweder Frontend- oder Backend-Engineering mit, mit ausreichender Beherrschung des gesamten Stacks, um fundierte architektonische Entscheidungen zu treffen und Risiken im gesamten Stack zu erkennen.
  • Betriebliche Reife: Führt Praktiken zur Beobachtbarkeit und SRE; definiert SLOs, verwaltet Vorfallreaktionen und führt fehlerfreie Nachbesprechungen durch.
  • Sicherheit & Risiko: Überwacht die operationale Sicherheit, einschließlich Geheimnispflege und Risikomanagement von Abhängigkeiten, um eine gehärtete Produktionsumgebung sicherzustellen.
  • Mentoring & Einfluss: Hebt die Ingenieurebene durch aktives Mentoring, führt Entwurfsüberprüfungen und beeinflusst die Produkt-Roadmap mit technischen Daten.
  • Funktionsübergreifende Auswirkungen: Koordiniert die Lieferungen zwischen mehreren Teams und stimmt die Stakeholder ab, um technische Blockaden in der Organisation zu lösen.
  • AI-gesteuerte Entwicklung: Erfahrung mit – oder starkes Interesse an – modernen AI-unterstützten Workflows. Dazu gehört die Nutzung agentischer Workflows, die Entwicklung benutzerdefinierter agentischer Fähigkeiten zur Erweiterung der AI-Fähigkeiten und die Nutzung von AI-gestützten Codeüberprüfungen.

Wie wir arbeiten

Bei Perk verfolgen wir einen IRL-first-Ansatz für die Arbeit, bei dem unser Team drei Tage pro Woche persönlich zusammenarbeitet. Daher erfordert diese Rolle, dass Sie sich in der Nähe unserer Standorte befinden. Wir glauben grundsätzlich an den Wert von persönlichen Treffen, um die Konnektivität, Produktivität, Kreativität zu verbessern und letztendlich einen großartigen Arbeitsplatz zu schaffen.

Für bestimmte Rollen können wir bei der Umsiedlung von überall auf der Welt helfen, Englisch ist die offizielle Sprache im Büro. Bitte reichen Sie Ihren Lebenslauf auf Englisch ein, wenn Sie sich entscheiden, sich zu bewerben. Vergessen Sie nicht, ein aktualisiertes Portfolio und/oder einen Lebenslauf einzureichen.

Perk ist ein globales Unternehmen mit einer vielfältigen Kundenbasis, und wir möchten sicherstellen, dass die Menschen hinter unserem Produkt dies widerspiegeln. Wir sind ein Arbeitgeber, der Chancengleichheit bietet, was bedeutet, dass Sie bei Perk willkommen sind, unabhängig davon, wie Sie aussehen, woher Sie kommen oder was auch immer Sie zu dem macht, was Sie sind.

Senior Software Engineer - Payments Arbeitgeber: TravelPerk

Perk ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Berlin eine dynamische und innovative Arbeitsumgebung bietet. Mit einem starken Fokus auf Eigenverantwortung und Teamarbeit ermöglicht Perk seinen Software Engineers, an komplexen Herausforderungen zu arbeiten und gleichzeitig ihre Fähigkeiten durch Mentoring und Zusammenarbeit mit verschiedenen Abteilungen weiterzuentwickeln. Die Unternehmenskultur fördert Autonomie und Pragmatismus, was es den Mitarbeitern ermöglicht, kreative Lösungen zu finden und einen echten Einfluss auf die Produktentwicklung zu haben.

TravelPerk

Kontaktdaten:

TravelPerk Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer - Payments erhalten könntest

Tipp Nummer 1

Mach dir ein klares Bild von der Rolle, für die du dich bewirbst. Schau dir die Stellenbeschreibung genau an und überlege, wie deine bisherigen Erfahrungen und Fähigkeiten dazu passen. Wenn du das Gefühl hast, dass du die Anforderungen erfüllst, zögere nicht, dich über unsere Website zu bewerben!

Tipp Nummer 2

Networking ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Perk in Kontakt zu treten. Frag sie nach ihren Erfahrungen und Tipps – das kann dir helfen, einen Fuß in die Tür zu bekommen.

Tipp Nummer 3

Bereite dich auf technische Interviews vor, indem du deine Coding-Fähigkeiten auffrischst. Bei uns wird erwartet, dass du AI-Tools nutzt, also mach dich damit vertraut. Übe mit Freunden oder nutze Online-Plattformen, um dein Wissen zu testen.

Tipp Nummer 4

Sei authentisch im Vorstellungsgespräch! Zeig deine Leidenschaft für Software Engineering und wie du zur Verbesserung der Zahlungsprozesse beitragen kannst. Wir suchen nach Menschen, die wirklich einen Unterschied machen wollen – lass uns wissen, warum du der Richtige für den Job bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Payments mit Bravour zu bestehen

Produktführung
Systemarchitektur
Technische Standards
Full-Stack-Expertise
Betriebliche Reife
Sicherheit & Risiko
Mentorship & Einfluss

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns, warum du dich für die Position als Senior Software Engineer - Payments interessierst. Wir lieben es, wenn Bewerber ihre Leidenschaft für das Produkt und die Mission von Perk zeigen.

Sei präzise und klar:Halte deine Bewerbung klar und strukturiert. Vermeide es, zu viele technische Details auf einmal zu präsentieren. Konzentriere dich darauf, wie deine Erfahrungen und Fähigkeiten direkt zur Rolle passen. Wir möchten schnell verstehen, was du mitbringst!

Beweise deine Fähigkeiten:Füge Beispiele deiner bisherigen Arbeiten oder Projekte hinzu, die relevant für die Zahlungsabwicklung sind. Zeige uns, wie du Probleme gelöst hast und welche Technologien du verwendet hast. Das gibt uns einen Einblick in deine Denkweise und deinen Arbeitsstil.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass wir alle Informationen erhalten, die wir brauchen, um dich besser kennenzulernen. Außerdem ist es der schnellste Weg, um Teil unseres Teams zu werden!

Wie man sich auf ein Vorstellungsgespräch bei TravelPerk vorbereitet

Verstehe die Zahlungslandschaft

Mach dich mit den aktuellen Trends und Technologien im Zahlungsverkehr vertraut. Zeige, dass du die Herausforderungen und Chancen in diesem Bereich verstehst und wie deine Erfahrungen dazu passen.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu Systemarchitektur und Software-Design. Übe, wie du komplexe Probleme lösen kannst, und sei bereit, deine Denkweise während des Codierens zu erklären, insbesondere wenn AI-Tools ins Spiel kommen.

Zeige deine Teamfähigkeit

Da die Rolle cross-funktionale Zusammenarbeit erfordert, sei bereit, Beispiele aus deiner Vergangenheit zu teilen, wo du erfolgreich mit anderen Teams zusammengearbeitet hast. Betone, wie du Stakeholder in Entscheidungen einbezogen hast.

Hebe deine Mentoring-Fähigkeiten hervor

Erkläre, wie du andere Entwickler unterstützt und gefördert hast. Zeige, dass du nicht nur technisches Wissen hast, sondern auch bereit bist, dein Wissen zu teilen und das Team insgesamt zu stärken.