Senior Backend Engineer

Senior Backend Engineer

Germersheim Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Leite die Entwicklung eines zentralen Off-Chain-Koordinationssystems für eine innovative Architektur.
  • Unternehmen: Innovatives Unternehmen im Blockchain-Bereich mit einer offenen und respektvollen Kultur.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Team mit Fokus auf Zusammenarbeit und persönlichem Wachstum.
  • Warum dieser Job: Gestalte die Zukunft der Blockchain-Technologie und arbeite an spannenden, realen Herausforderungen.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung und tiefes Wissen über NestJS.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Wir suchen einen Senior Backend Engineer (Intents - Order Server), der die Entwicklung und Skalierung des zentralen Off-Chain-Koordinationsdienstes leitet. Diese Rolle ist entscheidend, da der Order Server das zentrale Hub ist, das den gesamten Intent-Lebenszyklus verwaltet – von der Angebotsaggregation und Intent-Validierung bis hin zur Echtzeitübertragung und dem Tracking des Status über verschiedene Ketten.

Sie werden ein sicheres, hochgradig leistungsfähiges System mit TypeScript und NestJS aufbauen, das es Anwendungen ermöglicht, wettbewerbsfähige Angebote zu entdecken und unsere Solver vor betrügerischen Bestellungen zu schützen, um ein robustes und vertrauenswürdiges cross-chain Erlebnis zu ermöglichen. Diese Position ist entscheidend für den Erfolg der solver-basierten Intents-Architektur.

Standort: Remote innerhalb der EMEA-Region (Europa, Naher Osten, Afrika). Ihre Bewerbung wird nicht berücksichtigt, wenn Sie außerhalb dieser Region sind.

Verantwortlichkeiten:

  • Leitung der technischen Richtung und Implementierung des zentralen Off-Chain-Koordinationssystems für unsere nächste Architekturgeneration.
  • Entwurf, Implementierung und Wartung der hochverfügbaren, latenzarmen APIs für nahtlose Anwendungsinteraktionen, Angebotsmanagement und systemweite Statusabfragen unter Verwendung des NestJS-Frameworks.
  • Entwicklung fortschrittlicher Validierungsmechanismen zur Sicherstellung der Datenintegrität und zur Verhinderung betrügerischer Aktivitäten im System.
  • Aufbau und Optimierung der Infrastruktur für die sofortige, Echtzeitübertragung kritischer, validierter Daten an alle externen Liquiditätsanbieter und Ausführungspartner.
  • Integration mit spezialisierten Datenindizierungsdiensten zur zuverlässigen Überwachung und Verfolgung des mehrphasigen Lebenszyklus von Kernsystemobjekten in verteilten Umgebungen.
  • Implementierung fortschrittlicher Logik für Datenaggregation, Caching und Mechanismen zur Partnerbewertung und -auswahl.
  • Proaktive Identifizierung und Behebung potenzieller Sicherheitsanfälligkeiten im Off-Chain-Koordinationsfluss.
  • Enge Zusammenarbeit mit den Kernteams für Smart Contracts und Produkte sowie umfassende Dokumentation der Backend-Architektur und APIs.

Anforderungen:

  • 5+ Jahre Erfahrung in der Backend-Entwicklung von hochgradig skalierbaren, mission-kritischen Diensten.
  • Expertenkenntnisse in TypeScript mit tiefgehender Erfahrung im NestJS-Framework.
  • Tiefes Verständnis von Blockchain-Daten und Sicherheitsprinzipien.
  • Nachgewiesene Erfahrung im Entwerfen und Skalieren von Echtzeitkommunikationssystemen.
  • Solide Erfahrung mit relationalen Datenbanken und der Optimierung komplexer Abfragen.
  • Starke Systemdesignfähigkeiten zur Erstellung fehlertoleranter und hochverfügbarer Mikrodienste.
  • Erfahrung mit Monitoring-, Logging- und Observability-Tools zur Aufrechterhaltung der Systemgesundheit.
  • Fähigkeit, autonom zu arbeiten, Aufgaben effektiv zu priorisieren und komplexe Projekte in einem schnelllebigen Umfeld abzuschließen.

Wünschenswerte Qualifikationen:

  • Erfahrung mit der Integration oder Entwicklung gegen Blockchain-Indizierungsdienste.
  • Vertrautheit mit intent-zentrierten Architekturen oder Off-Chain-Bestellsystemen.
  • Direkte Erfahrung mit Cross-Chain-Nachrichtenaustausch oder Oracle-Systemen.
  • Erfahrung mit Infrastructure as Code und cloud-nativen Bereitstellungen.

Unternehmenskultur:

  • Unterschiede annehmen und respektieren.
  • Aufgaben eigenverantwortlich und vollständig übernehmen.
  • Mutige Entscheidungen treffen und Verantwortung übernehmen.
  • Aus Fehlern lernen und sich weiterentwickeln.
  • Gemeinsam Spaß haben und sich besser kennenlernen.

Senior Backend Engineer Arbeitgeber: Siza- Buso Consulting

Als Senior Backend Engineer in unserem Unternehmen haben Sie die Möglichkeit, an der Spitze innovativer Technologien zu arbeiten und eine Schlüsselrolle in der Entwicklung unserer kritischen Infrastruktur zu übernehmen. Wir bieten eine dynamische und unterstützende Arbeitskultur, die Vielfalt schätzt und individuelle Unterschiede als Chance zur persönlichen und beruflichen Weiterentwicklung sieht. Darüber hinaus profitieren Sie von flexiblen Arbeitszeiten im Remote-Format innerhalb der EMEA-Region, was Ihnen eine ausgewogene Work-Life-Balance ermöglicht.

S

Kontaktdaten:

Siza- Buso Consulting Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Backend Engineer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Backend-Entwicklern und Recruitern in Kontakt zu treten. Zeig dein Interesse an der Branche und teile deine Projekte oder Erfolge.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, über deine Erfahrungen mit NestJS und Blockchain-Technologien zu sprechen. Wir wissen, dass du das kannst!

Tipp Nummer 3

Sei proaktiv und zeig Initiative! Wenn du eine interessante Stelle bei uns siehst, bewirb dich direkt über unsere Website. Das zeigt, dass du wirklich interessiert bist und motiviert, Teil unseres Teams zu werden.

Tipp Nummer 4

Mach dir Gedanken über deine Soft Skills! Teamarbeit und Kommunikation sind wichtig, besonders in einem cross-funktionalen Umfeld. Bereite Beispiele vor, die zeigen, wie du erfolgreich mit anderen zusammengearbeitet hast.

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

Backend-Entwicklung
NestJS
TypeScript
Blockchain-Daten und Sicherheitsprinzipien
EIP-712 Signaturen
Echtzeit-Kommunikationssysteme
Relationale Datenbanken (PostgreSQL)

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, zeig uns, wer du wirklich bist. Lass deine Persönlichkeit durchscheinen und erzähl uns, warum du für die Rolle als Senior Backend Engineer brennst. Authentizität kommt immer gut an!

Mach es klar und präzise:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du uns helfen kannst, unser Ziel zu erreichen.

Beziehe dich auf die Anforderungen:Schau dir die Jobbeschreibung genau an und stelle sicher, dass du in deiner Bewerbung auf die geforderten Fähigkeiten und Erfahrungen eingehst. Zeig uns, wie deine bisherigen Projekte und Erfahrungen perfekt zu unserer Vision passen.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns landet und wir dich zügig kontaktieren können. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Siza- Buso Consulting vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere TypeScript und NestJS. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie du diese Technologien effektiv einsetzen kannst, um komplexe Backend-Systeme zu entwickeln.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du Sicherheitsmechanismen implementiert oder Echtzeit-Datenverteilung optimiert hast. Konkrete Beispiele helfen, deine Fähigkeiten zu untermauern und zeigen, dass du die Anforderungen der Rolle verstehst.

Zeige Teamgeist

Da die Rolle enge Zusammenarbeit mit anderen Teams erfordert, ist es wichtig, deine Fähigkeit zur Zusammenarbeit zu betonen. Bereite dich darauf vor, Fragen zu beantworten, wie du in der Vergangenheit mit anderen Entwicklern oder Produktteams zusammengearbeitet hast, um gemeinsame Ziele zu erreichen.

Fragen stellen

Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen, die das Team bewältigt, oder nach der Unternehmenskultur. Das zeigt, dass du wirklich an der Position interessiert bist und dir Gedanken über deine zukünftige Rolle machst.