Senior Rust Developer (m/w/d)
Unsere Software steuert Dinge, die draußen wirklich laufen müssen: Asset-Management für Umspannstationen, Systeme rund um den Paketstrom eines der größten Logistiknetzwerke der Welt, Logistikplattformen für die Automobilindustrie oder E-Commerce-Anwendungen für Telekommunikationsanbieter. Dahinter stecken Anwendungen, bei denen Performance, Stabilität und die zuverlässige Verarbeitung von Daten entscheidend sind.
Genau hier kommst du ins Spiel: Du weißt, wann Rust gegenüber Java oder C/C++ seine Stärken ausspielt, und dass ,,Works on my machine" keine tragfähige Strategie ist? Dann komm als Senior Rust Developer (m/w/d) ins #TeamMaterna.
Als Senior Rust Developer
- entwickelst du moderne Anwendungen mit hohen Anforderungen an die Verarbeitungsgeschwindigkeit und Parallelität.
- machen dir Echtzeitanforderungen und asynchrone Kommunikation zwischen Systemen keine Angst.
- entwirfst und programmierst du Softwarelösungen mit Rust-Technologien und nutzt dabei aktuelle KI-Tools.
- schreibst du sauberen, gut dokumentierten Code und hältst dich an etablierte Standards.
- sicherst du die Qualität deiner Arbeit durch Unit-, Integrations- und E2E-Tests.
- beteiligst du dich aktiv an Code Reviews und bringst dein technisches Know-how ins Team ein.
- arbeitest du nach agilen Methoden, setzt Tasks zuverlässig um und unterstützt den Betrieb durch DevOps-Ansätze (z. B. IaC mit Terraform oder CloudFormation).
Dein Profil
Das bringst du mit
- Ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eines vergleichbaren technischen bzw. naturwissenschaftlichen Studiengangs
- Mehrjährige Berufserfahrung in Kundenprojekten als Softwareentwickler:in, davon mehrjährige praktische Erfahrung mit Rust sowie idealerweise Kenntnisse in TypeScript oder JavaScript
- Kenntnisse in Frameworks und zugehörigen Bibliotheken wie z. B. React, Angular, Vue.js oder nativen Rust GUI Frameworks
- Wünschenswert sind Kenntnisse in aktuellen Cloud-Technologien wie AWS oder Azure und weiteren Programmiersprachen wie Java oder C/C++ sowie erste Erfahrungen mit Spec-Driven Development (SDD) im AI-Kontext
- Verständnis aktueller Vorgehensweisen wie CI/CD, Build-Management und Versionierung sowie Kenntnisse im Umgang mit Container-Technologien (Kubernetes und Docker) und Messaging-Lösungen (Kafka, RabbitMQ, Azure Service Bus)
- Gute Deutsch- und Englischkenntnisse (B2) in Wort und Schrift
Das zeichnet dich persönlich aus
- Dich zeichnet eine verlässliche und sorgfältige Arbeitsweise aus. Dabei hältst du die Balance zwischen Genauigkeit und Pragmatismus, ohne dich in Details zu verlieren.
- Du bist teamorientiert, suchst aktiv den Austausch und findest gemeinsam mit anderen konstruktive Lösungen.
- Auch in herausfordernden Situationen bleibst du ruhig und handlungsfähig, vertrittst deinen Standpunkt und triffst klare Entscheidungen, ohne dabei den Blick für dein Gegenüber zu verlieren.
Deine Vorteile
- Fach- und Führungskarriere: Das Materna Laufbahnmodell unterstützt dich systematisch und zielgerichtet in deiner persönlichen Entwicklung und zeigt dir mögliche Karrierepfade auf.
- Flexibles Arbeiten: Halte Arbeits- und Privatleben in Balance - mit unserem flexiblen Arbeitszeitsystem und 40% mobilem Arbeiten.
- Job Rad: Neues Bike gefällig? Mit Job-Rad unterstützen wir dich dabei dein Wunsch-Fahrrad zu leasen.
- Wissensaustausch: Du möchtest über den Tellerrand hinausschauen? In unseren Brown-Bag-Sessions, Developer-Summits und Communities hast du die Gelegenheit dazu!
- Sport@Materna: Nutze das vielfältige und flexible Sport- und Wellnessangebot unseres Partners Urban Sports Club in ganz Deutschland, Österreich und mehreren europäischen Ländern.
Interessiert? Werde Teil der Materna-Story!
Wir freuen uns auf deine Bewerbung! Unser Auswahlprozess besteht aus zwei Gesprächsrunden. Bei erfolgreicher Bewerbung wirst du zunächst zu einem virtuellen Interview eingeladen.
Wende dich bei Fragen gerne an mich.



