Staff Rust Developer (m/f/d)
Staff Rust Developer (m/f/d)

Staff Rust Developer (m/f/d)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
The Company

Auf einen Blick

  • Aufgaben: Entwickle sichere, skalierbare Backend-Systeme mit Rust für die Affinidi Elements Plattform.
  • Arbeitgeber: Affinidi, ein innovatives Technologieunternehmen, das Datenbesitz revolutioniert.
  • Mitarbeitervorteile: Hybrid-Arbeitsmodell, flexible Arbeitszeiten, unbegrenzter Urlaub und wettbewerbsfähige Vergütung.
  • Andere Informationen: Dynamisches, internationales Team mit großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der digitalen Identität und arbeite an spannenden, offenen Projekten.
  • Gewünschte Qualifikationen: Erfahrung in Rust, Backend-Entwicklung und Cloud-Computing.

Das voraussichtliche 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 digitaler 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 Staff Software Engineer (Backend) mit tiefgreifender, nachweislicher Expertise und 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. Sie sind verantwortlich für die kontinuierliche Verbesserung und Entwicklung einer Multi-Komponenten-Plattform, bei der Ihre Fachkenntnisse im Entwerfen, Architektieren und Erstellen qualitativ hochwertiger Systeme mit Ihren praktischen Programmier-, Leistungstest- und Integrationsfähigkeiten zusammentreffen.

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 umarmen Experimente und bauen schnell
  • Wir haben den Mut, missverstanden zu werden
  • Wir arbeiten zusammen, um Daten freizuschalten

Darüber hinaus leitet Affinidis Fokus 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 ist für Sie drin:

  • 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 für diese Rolle 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.
  • Einfluss auf die architektonische Richtung und die langfristige technische Strategie, während Sie weiterhin aktiv an der Entwicklung beteiligt sind.
  • Entwerfen und Implementieren von Lösungen für komplexe, großangelegte technische Herausforderungen.
  • Identifizieren und Vorantreiben der kritischsten Verbesserungen in Produktqualität, Sicherheit und Leistung.
  • Die Messlatte für technische Exzellenz durch Mentoring, Code-Reviews und Workshops höher legen.
  • Das Team anleiten, gut getestete, sichere und leistungsfähige Dienste zu erstellen.
  • Best Practices für hochskalierte verteilte Systeme etablieren und verfeinern.
  • Eng mit Produkt-, Sicherheits- und Ingenieurkollegen in einer schnelllebigen, iterativen Umgebung zusammenarbeiten.

Sie passen hervorragend zu uns, wenn Sie:

  • Nachweisliche Erfahrung in der 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; Erfahrung mit Dart wird stark bevorzugt.
  • Vertrautheit mit C# oder Go ist ein Plus.
  • Expertise in Cloud-Computing (AWS) und cloud-nativen Umgebungen haben.
  • Nachweisliche Erfolge im Entwerfen und Bereitstellen 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, sicherheitsorientierten Prinzipien und leistungsstarken Systemen sind.
  • Expertise in der Anwendung asynchroner Kryptografie in produktionsreifen Produkten haben.
  • Erfahrung mit Autorisierungs-/Authentifizierungsbereichen; Kenntnisse über Identität, überprüfbare Berechtigungen oder sicheren Datenaustausch sind ein starkes Plus.
  • 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 können Sie von uns erwarten:

  • 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!

Gleichstellung

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 innerhalb unseres Teams.

Datenschutzerklärung

Indem Sie sich für diese Position bewerben, 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.

Staff Rust Developer (m/f/d) Arbeitgeber: The Company

Affinidi ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitskultur fördert, in der Teamarbeit und Kundenorientierung im Mittelpunkt stehen. Mit einem hybriden Arbeitsmodell, flexiblen Arbeitszeiten und einer unbegrenzten Urlaubspolitik bietet Affinidi nicht nur wettbewerbsfähige Vergütung, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und zum Lernen. Die Zusammenarbeit in einem internationalen Umfeld und das Engagement für Open Source machen Affinidi zu einem attraktiven Arbeitsplatz für talentierte Entwickler, die an der Spitze der Technologie arbeiten möchten.
The Company

Kontaktperson:

The Company HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Staff Rust Developer (m/f/d)

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, dass du an einer Stelle bei Affinidi interessiert bist – vielleicht können wir dir einen direkten Kontakt vermitteln!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Rust-Kenntnisse unter Beweis zu stellen. Wir empfehlen, unsere Website zu besuchen, um mehr über die Technologien zu erfahren, die wir verwenden.

Tipp Nummer 3

Sei proaktiv! Wenn du eine Idee hast, wie du unser Produkt verbessern kannst, teile sie während des Interviews. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein kreativer Problemlöser, der zu unserem Team passen würde.

Tipp Nummer 4

Vergiss nicht, Fragen zu stellen! Zeige Interesse an unserer Unternehmenskultur und den Projekten, an denen wir arbeiten. Das hilft dir nicht nur, mehr über uns zu erfahren, sondern zeigt auch, dass du wirklich an der Position interessiert bist.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Rust Developer (m/f/d)

Rust
Backend-Entwicklung
Leistungsoptimierung
TypeScript
Dart
Cloud-Computing (AWS)
Verteilte Systeme
Technische Dokumentation (C4 Model, ADRs)
Asynchrone Kryptographie
Sicherheitsprinzipien
Identitätsmanagement
Verifiable Credentials
Sichere Datenübertragung
Mentoring
Zusammenarbeit in globalen Teams

Tipps für deine Bewerbung 🫡

Sei authentisch!: Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert, bei Affinidi zu arbeiten. Authentizität kommt immer gut an!

Betone deine Rust-Kenntnisse: Da wir einen Staff Rust Developer suchen, solltest du deine Erfahrungen mit Rust klar hervorheben. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Rust eingesetzt hast, um Probleme zu lösen.

Zeige Teamgeist: Wir legen großen Wert auf Zusammenarbeit. Teile in deiner Bewerbung Beispiele, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast und wie du zur Teamdynamik beigetragen hast.

Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten!

Wie du dich auf ein Vorstellungsgespräch bei The Company vorbereitest

Verstehe die Technologie

Mach dich mit Rust und den spezifischen Technologien, die Affinidi verwendet, vertraut. Zeige im Interview, dass du nicht nur die Grundlagen von Rust beherrschst, sondern auch, wie man sie in der Entwicklung sicherer und skalierbarer Systeme anwendet.

Bereite Beispiele vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du technische Probleme gelöst hast, insbesondere in Bezug auf Performance-Optimierung und Systemdesign.

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 Förderung einer positiven Teamdynamik beigetragen hast. Betone deine Fähigkeit, in einem schnelllebigen Umfeld zu arbeiten.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die Arbeitsweise bei Affinidi zu erfahren. Stelle Fragen zur Unternehmenskultur, den Werten und den Erwartungen an die Mitarbeiter. Das zeigt dein Interesse und deine Bereitschaft, dich in das Team einzufügen.

Staff Rust Developer (m/f/d)
The Company
Standort: Berlin
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>