Staff Engineer - Core Banking

Staff Engineer - Core Banking

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

Auf einen Blick

  • Aufgaben: Gestalte die Architektur unserer modernen Kernbankensysteme und arbeite an spannenden Projekten.
  • Unternehmen: Multikulturelles Fintech-Unternehmen mit über 400 Mitarbeitern in Europa.
  • Vorteile: Flexibles Arbeiten, Wettbewerbsfähiges Gehalt und Unterstützung für deine berufliche Entwicklung.
  • Weitere Informationen: Wachstumsorientierte Umgebung mit hervorragenden Karrierechancen und hybriden Arbeitsmöglichkeiten.
  • Warum dieser Job: Sei Teil eines Teams, das echte Auswirkungen auf die Finanzwelt hat und Unternehmer unterstützt.
  • Qualifikationen: Erfahrung in der Entwicklung verteilter Systeme und starke Kommunikationsfähigkeiten.

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

Shine exists to help freelancers and small business owners reclaim the joy of working for themselves. Running a business shouldn't mean drowning in financial admin - it should be inspiring and rewarding. Our app brings banking, invoicing, accounting and admin together in one place, so entrepreneurs can focus on what matters most: growing their business and enjoying the freedom of working for themselves. Wir sind ein multikulturelles Team von über 400 Personen in Frankreich, Deutschland, Dänemark und den Niederlanden.

Als Staff Engineer im Bereich Banking Foundations werden Sie als Staff Engineer in der Banking Foundations-Bereich tätig sein, mit mehreren Teams zusammenarbeiten, um die Architektur unserer Kernfinanzsysteme zu definieren und voranzutreiben. Ihr Fokus liegt auf der Korrektheit, Skalierbarkeit und Betriebsfähigkeit unseres Ledgers, des Kontomodells und der Zahlungsoordinationssysteme. Sie werden mit einer Gruppe von über 20 Ingenieuren zusammenarbeiten, um technische Richtungen zu leiten und eine konsistente, qualitativ hochwertige Ausführung sicherzustellen.

Ihr Profil

  • Erfahrung: Starke praktische Erfahrung im Aufbau und in der Skalierung verteilter Backend-Systeme in modernen Cloud-Umgebungen (TypeScript, Node.js, GCP, Pub/Sub, Docker, Terraform).
  • Architektur: Tiefes Verständnis des Designs verteilter Systeme, einschließlich der Abwägungen zwischen Konsistenz, Verfügbarkeit und betrieblicher Komplexität.
  • Systemdesignmuster: Praktische Erfahrung mit ereignisgesteuerten Architekturen, CQRS und domänengetriebenem Design (DDD).
  • Zahlungs- und Finanzsysteme: Erfahrung mit Systemen, bei denen Korrektheit entscheidend ist, idealerweise im Zahlungs- oder Finanzbereich.
  • Führung & Kommunikation: Fähigkeit, Klarheit in komplexe technische Herausforderungen zu bringen und Entscheidungen über Teams hinweg zu beeinflussen.

Ihre Verantwortlichkeiten

  • Technische Richtung: Definieren und Vorantreiben der Architektur von Kernbankensystemen.
  • Systemintegrität: Sicherstellen, dass Systeme starke Garantien für Konsistenz, Korrektheit und Prüfbarkeit bieten.
  • Engineering Enablement: Teams anleiten, um fundierte technische Entscheidungen zu treffen und die Qualität zu steigern.
  • Wissensaustausch: Technische Diskussionen leiten, Workshops durchführen und Ingenieure betreuen.

Warum Sie sich uns anschließen sollten

Dies ist eine seltene Gelegenheit, die Architektur eines modernen Kernbankensystems zu gestalten. Ihr anfänglicher Fokus wird darauf liegen, es von einem gut gestalteten System zu einem zu machen, dem wir echtes Kundenvertrauen entgegenbringen können. Der Standort ist flexibel; Sie können hybrid von einem unserer Hubs oder vollständig remote arbeiten.

Gleichbehandlung

Wir folgen dem Prinzip der Gleichbehandlung, um alle Bewerber zu berücksichtigen und diskriminieren nicht aufgrund von Geschlecht, sexueller Orientierung, Hautfarbe, ethnischer Herkunft, Religion, Behinderung usw.

Staff Engineer - Core Banking Arbeitgeber: Shine

Shine ist ein hervorragender Arbeitgeber, der eine inspirierende und unterstützende Arbeitsumgebung für seine Mitarbeiter bietet. Mit einem multikulturellen Team von über 400 Personen in mehreren europäischen Ländern fördert Shine nicht nur die berufliche Weiterentwicklung durch gezielte Schulungen und Mentoring, sondern bietet auch flexible Arbeitsmodelle, die es den Mitarbeitern ermöglichen, ihre Work-Life-Balance zu optimieren. Die Möglichkeit, an der Architektur eines modernen Kernbankensystems zu arbeiten, macht diese Position besonders spannend und bedeutungsvoll.

S

Kontaktdaten:

Shine Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Staff Engineer - Core Banking erhalten könnten

Tipp Nummer 1

Mach dir Gedanken über dein Netzwerk! Sprich mit Leuten, die in der Branche arbeiten oder bei Shine sind. Oft gibt es ungeschriebene Stellen oder Empfehlungen, die dir einen Vorteil verschaffen können.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe deine Problemlösungsfähigkeiten und sei bereit, deine Erfahrungen mit verteilten Systemen zu teilen. Zeig, dass du nicht nur die Theorie kennst, sondern auch praktische Lösungen anbieten kannst.

Tipp Nummer 3

Sei proaktiv und zeig Interesse! Frag nach, wie du zur Teamdynamik beitragen kannst und bringe eigene Ideen ein. Das zeigt, dass du wirklich motiviert bist und dich mit der Vision von Shine identifizierst.

Tipp Nummer 4

Nutze unsere Website für deine Bewerbung! Dort findest du alle Informationen und kannst sicherstellen, dass deine Bewerbung direkt an die richtigen Leute gelangt. Mach den ersten Schritt und bewirb dich noch heute!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Engineer - Core Banking mit Bravour zu bestehen

TypeScript
Node.js
GCP
Pub/Sub
Docker
Terraform
Distributed Systems Design

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die zu unserer Kultur passen und ihre Leidenschaft für Technologie und Finanzen teilen.

Mach es klar und präzise:Halte deine Bewerbung übersichtlich und auf den Punkt. Wir lieben klare Kommunikation! Vermeide lange Sätze und komplizierte Fachbegriffe, wenn es nicht nötig ist. Zeig uns, dass du komplexe Themen einfach erklären kannst.

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und wie du mit verteilten Systemen gearbeitet hast. Wir wollen wissen, wie du Herausforderungen gemeistert hast und welche Technologien du beherrschst. Das macht einen großen Unterschied!

Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Shine vorbereitet

Verstehe die Architektur

Mach dich mit den Grundlagen der Systemarchitektur vertraut, insbesondere im Bereich der Kernbankensysteme. Sei bereit, über deine Erfahrungen mit verteilten Systemen und deren Design zu sprechen, und bringe konkrete Beispiele mit, wie du Herausforderungen in der Vergangenheit gemeistert hast.

Technische Fähigkeiten demonstrieren

Bereite dich darauf vor, deine praktischen Kenntnisse in Technologien wie TypeScript, Node.js und GCP zu zeigen. Du könntest gebeten werden, spezifische Probleme zu lösen oder Designmuster zu erklären, also übe das vorher, um sicher und kompetent aufzutreten.

Kommunikation ist der Schlüssel

Da du mit verschiedenen Teams zusammenarbeiten wirst, ist es wichtig, deine Kommunikationsfähigkeiten zu betonen. Übe, komplexe technische Konzepte einfach und klar zu erklären, damit alle Beteiligten verstehen, was du meinst. Das wird dir helfen, während des Interviews einen positiven Eindruck zu hinterlassen.

Fragen stellen

Bereite einige durchdachte Fragen vor, die zeigen, dass du an der Rolle und dem Unternehmen interessiert bist. Frage nach den aktuellen Herausforderungen im Team oder wie sie die technische Richtung für die Zukunft sehen. Das zeigt dein Engagement und Interesse an der Position.