Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Backend-Systeme in Rust und arbeite an spannenden AI-Lösungen.
- Arbeitgeber: Werde Teil eines innovativen Unternehmens, das die Zukunft der KI gestaltet.
- Mitarbeitervorteile: 30 Tage Urlaub, flexible Arbeitszeiten und Zugang zu Fitnessangeboten.
- Warum dieser Job: Gestalte die AI-Revolution mit und profitiere von einem unterstützenden Team und einer dynamischen Kultur.
- Gewünschte Qualifikationen: Erfahrung in Rust oder ähnlichen Programmiersprachen sowie Kenntnisse in Test-Driven Development.
- Andere Informationen: Mentoring-Möglichkeiten für Junior Engineers und ein hybrides Arbeitsmodell.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Overview:
As a Senior Software Engineer, you will take ownership of core system components that power the backend infrastructure of our AI platform.
You will design and build high-performance, reliable services in Rust, and work closely with infrastructure, product, and research teams to bring scalable AI solutions into production.
This role is ideal for a senior engineer who combines deep systems knowledge with ownership, product awareness, and a pragmatic, hands-on approach to problem-solving.
Your Responsibilities:
-
Design and implement high-performance, concurrent systems in Rust.
-
Own core components of our backend infrastructure and contribute to architectural decisions.
-
Collaborate with cross-functional teams to integrate your work into production systems.
-
Write robust, well-tested code and participate in code reviews.
-
Proactively identify and resolve performance bottlenecks and reliability issues.
-
Mentor junior engineers and contribute to internal knowledge sharing.
Your Profile:
-
Strong experience in Rust or in one or more other systems or strongly typed programming language. For example: Typescript, Go, Kotlin, Scala, C++, Zig.
-
Experience writing integration and unit tests.
-
A secure coding mindset and knowledge of common sources of vulnerabilities.
-
Experience with Test-Driven Development, Continuous Integration, and Continuous Delivery.
-
Strong ability to explain and understand abstract technical concepts.
-
Familiar with software development in a distributed architecture.
-
Comfortable with agile development, pair programming and code review.
What you can expect from us:
-
Be part of an AI revolution!
-
30 days of paid vacation
-
Access to a variety of fitness & wellness offerings via Wellhub
-
Mental health support through nilo.health
-
Substantially subsidized company pension plan for your future security
-
Subsidized Germany-wide transportation ticket
-
Budget for additional technical equipment
-
Flexible working hours and a hybrid working model for better work-life balance
-
Virtual Stock Option Plan
#J-18808-Ljbffr
Senior Software Engineer- Rust (f/m/d) Arbeitgeber: Merantix

Kontaktperson:
Merantix HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer- Rust (f/m/d)
✨Tip Nummer 1
Netzwerke mit anderen Software-Ingenieuren, die Erfahrung mit Rust haben. Besuche Meetups oder Online-Communities, um Kontakte zu knüpfen und von den Erfahrungen anderer zu lernen. Dies kann dir helfen, wertvolle Einblicke in die Branche zu gewinnen und möglicherweise sogar Empfehlungen zu erhalten.
✨Tip Nummer 2
Beteilige dich an Open-Source-Projekten, die in Rust geschrieben sind. Dies zeigt nicht nur deine Fähigkeiten, sondern hilft dir auch, praktische Erfahrungen zu sammeln und dein Portfolio zu erweitern. Außerdem kannst du so deine Code-Review-Fähigkeiten verbessern und Feedback von anderen Entwicklern erhalten.
✨Tip Nummer 3
Halte dich über die neuesten Entwicklungen in der Rust-Community auf dem Laufenden. Abonniere Blogs, Podcasts oder YouTube-Kanäle, die sich mit Rust und Systemprogrammierung beschäftigen. Dieses Wissen wird dir helfen, bei Vorstellungsgesprächen kompetent über aktuelle Trends und Best Practices zu sprechen.
✨Tip Nummer 4
Bereite dich darauf vor, technische Konzepte klar und verständlich zu erklären. Übe, komplexe Themen einfach zu kommunizieren, da dies eine wichtige Fähigkeit für die Zusammenarbeit mit cross-funktionalen Teams ist. Du könntest dies durch das Erklären von Projekten oder Konzepten an Freunde oder Kollegen üben.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer- Rust (f/m/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an die Programmierkenntnisse, insbesondere in Rust. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine Erfahrung mit Rust: Da Rust eine zentrale Rolle in dieser Position spielt, solltest du deine Erfahrungen mit dieser Programmiersprache klar und präzise darstellen. Füge konkrete Beispiele hinzu, wie du Rust in früheren Projekten eingesetzt hast, um komplexe Probleme zu lösen.
Hebe deine Teamarbeit hervor: Die Zusammenarbeit mit funktionsübergreifenden Teams ist ein wichtiger Aspekt der Rolle. Beschreibe in deinem Anschreiben, wie du in der Vergangenheit erfolgreich mit anderen Entwicklern, Produktmanagern und Forschern zusammengearbeitet hast, um Projekte voranzutreiben.
Zeige deine Problemlösungsfähigkeiten: Erwähne spezifische Herausforderungen, die du in deinen bisherigen Positionen gemeistert hast, und erläutere, wie du diese angegangen bist. Dies zeigt deine praktische Herangehensweise an Probleme und deine Fähigkeit, unter Druck zu arbeiten.
Wie du dich auf ein Vorstellungsgespräch bei Merantix vorbereitest
✨Kenntnis von Rust demonstrieren
Stelle sicher, dass du deine Erfahrung mit Rust klar kommunizierst. Bereite Beispiele vor, die zeigen, wie du hochperformante und zuverlässige Systeme in Rust entworfen und implementiert hast.
✨Architekturentscheidungen erläutern
Sei bereit, über deine Erfahrungen bei der Mitgestaltung von Architekturentscheidungen zu sprechen. Zeige, dass du ein tiefes Verständnis für Backend-Infrastrukturen hast und wie deine Entscheidungen die Leistung und Skalierbarkeit beeinflussen.
✨Teamarbeit betonen
Hebe hervor, wie du erfolgreich mit funktionsübergreifenden Teams zusammengearbeitet hast. Bereite Beispiele vor, die deine Fähigkeit zur Integration deiner Arbeit in Produktionssysteme verdeutlichen.
✨Mentoring-Erfahrungen teilen
Wenn du bereits Junior Engineers betreut hast, teile diese Erfahrungen. Zeige, wie du Wissen weitergegeben hast und welche positiven Auswirkungen dies auf das Team hatte.