Senior Backend Engineer (Rust) (m/f/d)

Senior Backend Engineer (Rust) (m/f/d)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
The Company

Auf einen Blick

  • Aufgaben: Entwickle sichere, skalierbare Backend-Systeme mit Rust für die Affinidi Elements Plattform.
  • Unternehmen: Affinidi, ein innovatives Technologieunternehmen, das Datenbesitz revolutioniert.
  • Vorteile: Hybrid-Arbeitsmodell, flexible Arbeitszeiten und unbegrenzter Urlaub.
  • Weitere Informationen: Wachse in einem dynamischen Team mit internationalen Kollegen.
  • Warum dieser Job: Gestalte die Zukunft der digitalen Identität und arbeite an spannenden, offenen Projekten.
  • Qualifikationen: Erfahrung in Rust, Backend-Entwicklung und Cloud-Computing.

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

Über das Unternehmen

Affinidi ist ein Technologieunternehmen, das sich der Veränderung des Datenbesitzes verschrieben hat. Wir befähigen Unternehmen und Einzelpersonen, die Kontrolle und den Besitz ihrer Daten zu übernehmen, mit einem umfassenden Ansatz zur Verwaltung ihrer ganzheitlichen Identität – unter Berücksichtigung aller Aspekte ihres digitalen Fußabdrucks und gleichzeitigem Schutz der Privatsphäre und Sicherheit. Die Technologie von Affinidi ermöglicht es Nutzern, von dezentralen digitalen Identitätslösungen zu profitieren. Wir glauben, dass jeder das Recht hat, seine Daten zu besitzen und zu kontrollieren, und wir setzen uns dafür ein, ein vertrauenswürdiges Ökosystem für digitale Berechtigungen zu schaffen, das Unternehmen und Einzelpersonen befähigt, Daten und Dienstleistungen sicher über Grenzen und Branchen hinweg auszutauschen.

Über die Rolle:

Wir suchen einen lösungsorientierten Senior Software Engineer (Backend) mit nachweislicher Erfahrung in Rust, um die Entwicklung sicherer, skalierbarer und leistungsstarker Backend-Systeme für die Affinidi Elements-Plattform zu leiten. In dieser Rolle arbeiten Sie mit globalen Kollegen in Teams, die sich auf verschiedene Bereiche des Produktportfolios konzentrieren, von Produkt, Design, Infrastruktur, Architektur bis hin zu Back-/Front-End-Engineering-Teams. Ihre Aufgaben umfassen die Bereitstellung einer Multi-Komponenten-Plattform, wobei Sie Ihre Erfahrung nutzen, um Produktionsqualitätssysteme zu entwerfen und zu entwickeln. Diese Rolle bietet die Möglichkeit zur beruflichen Weiterentwicklung innerhalb einer leistungsstarken Teamkultur.

Unsere Arbeitskultur bei Affinidi wird durch folgende Grundsätze geprägt:

  • Wir sind unerschütterlich kundenorientiert
  • Wir investieren in Kulturen und Teams, um hohe Leistung zu ermöglichen
  • Wir fördern Experimente und bauen schnell
  • Wir haben den Mut, missverstanden zu werden
  • Wir arbeiten zusammen, um Daten freizuschalten

Darüber hinaus leitet der Fokus von Affinidi auf die Open-Source-Community und die Zusammenarbeit mit Normungsorganisationen zur Entwicklung der nächsten Version des Internets – dem Internet des Vertrauens – jede Ingenieur- und Produktentscheidung, die wir treffen.

Was Sie erwartet:

  • Entwickeln und Bereitstellen sicherer, hochwertiger Funktionen und Verbesserungen für die Affinidi Elements-Plattform mit Rust. Erfahrung in TypeScript und Dart wird Sie gegenüber anderen Bewerbern hervorheben.
  • Erstellen von standardskonformen, erstklassigen Software-Systemen und -Komponenten, von denen die meisten als unser Engagement für die OSS- und dezentrale Community Open Source sein werden.
  • Beitragen zur architektonischen Ausrichtung, während Sie hands-on mit der Entwicklung bleiben.
  • Helfen Sie, Lösungen für komplexe, großangelegte technische Herausforderungen zu entwerfen und umzusetzen.
  • Identifizieren und vorantreiben der kritischsten Verbesserungen in Produktqualität, Sicherheit und Leistung.
  • Erhöhen Sie die Ingenieurstandards durch Ihr Fachwissen, Mentoring und Engagement für Best Practices.
  • Leiten Sie das Team, um gut getestete, sichere und leistungsfähige Dienste zu erstellen.
  • Eng mit Produkt-, Sicherheits- und Ingenieurkollegen in einer schnelllebigen, iterativen Umgebung zusammenarbeiten.

Sie passen gut zu uns, wenn Sie:

  • Nachweisliche Erfahrung mit Leistungsoptimierung und eine Erfolgsbilanz bei der Diagnose und Vermeidung von Systemengpässen haben.
  • Starke Backend-Entwicklungsfähigkeiten mit Rust als Kernkompetenz besitzen.
  • Tiefes Wissen in TypeScript/Node.js; Dart-Erfahrung wird stark bevorzugt.
  • Expertise in Cloud-Computing (AWS) und cloud-nativen Umgebungen haben.
  • Nachweisliche Erfolge in der Entwicklung verteilter Systeme unter Verwendung moderner Entwurfsmuster vorweisen können.
  • Fähigkeiten in technischer Dokumentation (C4-Modell, ADRs) und klare Kommunikation architektonischer Entscheidungen besitzen.
  • Ein starker Befürworter von Datenschutz durch Design, Sicherheitsprinzipien und hochleistungsfähigen Systemen sind.
  • Erfahrung mit der Anwendung asynchroner Kryptografie in Produkten von Produktionsqualität haben.
  • Erfahrung in den Bereichen Autorisierung/Authentifizierung; Kenntnisse über Identität, verifiable Credentials oder sicheren Datenaustausch sind ein großer Vorteil.
  • Sich in autonomen, schnelllebigen Startup-Umgebungen wohlfühlen und über globale Teams hinweg zusammenarbeiten können.

Bonuspunkte:

  • Erfahrung in der Zusammenarbeit über Funktionen, Standorte und Zeitzonen hinweg.
  • Expertise in dezentralen Identitätslösungen.
  • Erfahrung im Aufbau von Systemen mit fortgeschrittenen kryptografischen Anforderungen.

Was Sie von uns erwarten können:

  • Hybrides Arbeitsmodell
  • Flexible Arbeitszeiten
  • Unbegrenzte Urlaubspolitik
  • Wettbewerbsfähiges Vergütungspaket
  • Arbeiten in einem internationalen Umfeld
  • Lernbudget
  • Mobilitätszulage
  • Home-Office-Zulage
  • Mitgliedschaft im Urban Sport

Klingt das nach Ihnen? Bewerben Sie sich jetzt!

Gleichberechtigung

Wir glauben an die Einstellung unterschiedlicher und vielfältiger Talente und daran, einen sicheren Raum zu bieten, in dem jeder seine Ansichten ohne Angst äußern kann, wo Unterschiede gefeiert werden und wo niemand ausgeschlossen wird. Inklusive Kulturen sind die Grundlage für Zusammenarbeit und Innovation in unserem Team.

Datenschutzerklärung

Durch die Bewerbung auf diese Position bestätigen Sie, dass Sie die Datenschutzrichtlinie für Kandidaten von Affinidi gelesen und verstanden haben und der Erhebung, Nutzung und Offenlegung Ihrer personenbezogenen Daten zu Rekrutierungszwecken, wie in der Richtlinie beschrieben, zustimmen.

Senior Backend Engineer (Rust) (m/f/d) Arbeitgeber: The Company

Affinidi ist ein innovatives Technologieunternehmen, das sich der Veränderung des Datenbesitzes verschrieben hat. Mit einem starken Fokus auf eine kundenorientierte Kultur und einem hybriden Arbeitsmodell bietet Affinidi seinen Mitarbeitern nicht nur flexible Arbeitszeiten und unbegrenzte Urlaubstage, sondern auch umfangreiche Möglichkeiten zur beruflichen Weiterentwicklung in einem internationalen Umfeld. Die Zusammenarbeit mit globalen Teams und die Verpflichtung zu Open Source machen Affinidi zu einem attraktiven Arbeitgeber für alle, die an der Spitze der digitalen Identitätstechnologie arbeiten möchten.

The Company

Kontaktdaten:

The Company Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Backend Engineer (Rust) (m/f/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.

Tipp Nummer 3

Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt mit dem Team in Kontakt zu treten. Wir lieben es, wenn Bewerber Initiative zeigen!

Tipp Nummer 4

Bewirb dich über unsere Website! Das gibt dir die beste Chance, gesehen zu werden. Und vergiss nicht, deine Leidenschaft für dezentrale Identitätslösungen zu betonen – das ist ein großes Plus!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer (Rust) (m/f/d) mit Bravour zu bestehen

Rust
Backend-Entwicklung
TypeScript
Dart
Cloud Computing (AWS)
Verteilte Systeme
Technische Dokumentation (C4 Model, ADRs)

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass uns wissen, was dich motiviert und warum du Teil unseres Teams werden möchtest.

Betone deine Rust-Kenntnisse:Da wir einen Senior Backend Engineer suchen, ist es wichtig, dass du deine Erfahrung mit Rust klar hervorhebst. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Rust eingesetzt hast, um Probleme zu lösen.

Mach es übersichtlich:Halte deinen Lebenslauf und dein Anschreiben klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir lieben es, wenn wir schnell die relevanten Punkte finden können!

Bewirb dich über unsere Website:Der einfachste Weg, um dich bei uns zu bewerben, ist über unsere Website. So stellst du sicher, dass deine Bewerbung direkt bei uns landet und wir sie schnell bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei The Company vorbereitet

Verstehe die Unternehmensmission

Mach dich mit der Mission und den Werten von Affinidi vertraut. Zeige im Interview, dass du verstehst, wie wichtig Datenbesitz und -sicherheit für das Unternehmen sind. Das hilft dir, deine Antworten auf die Fragen des Interviewers abzustimmen.

Bereite technische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in Rust und Backend-Entwicklung demonstrieren. Überlege dir, wie du Herausforderungen gemeistert hast und welche Lösungen du implementiert hast, um die Performance zu optimieren.

Zeige Teamgeist

Affinidi legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, über deine Erfahrungen in interdisziplinären Teams zu sprechen und wie du zur Teamdynamik beigetragen hast. Betone, wie du mit anderen zusammengearbeitet hast, um komplexe Probleme zu lösen.

Fragen stellen

Bereite einige durchdachte Fragen vor, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen, denen sich das Team gegenübersieht, oder nach den nächsten Schritten in der Produktentwicklung. Das zeigt, dass du proaktiv und engagiert bist.