Rust Software Engineer (a)

Rust Software Engineer (a)

Basel Vollzeit 55000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
E

Auf einen Blick

  • Aufgaben: Entwickle moderne Softwarelösungen mit Rust und arbeite an innovativen Projekten.
  • Unternehmen: Internationales Unternehmen mit einem kreativen und kollaborativen Arbeitsumfeld.
  • Vorteile: Flexibles Arbeiten, individuelle Entwicklungsmöglichkeiten und tolle Team-Events.
  • Weitere Informationen: Agiles Umfeld mit großartigen Karrierechancen und einem starken Teamgeist.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite mit den neuesten Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, davon 2 Jahre mit Rust.

Das prognostizierte Gehalt liegt zwischen 55000 - 65000 € pro Jahr.

Was Dich Erwartet

  • Entwicklung und Weiterentwicklung moderner Softwarelösungen mit Rust
  • Mitarbeit bei Architektur- und Designentscheidungen in einem internationalen Umfeld
  • Entwicklung skalierbarer und qualitativ hochwertiger Software unter Einhaltung hoher Qualitätsstandards
  • Implementierung von APIs, Services und asynchronen Komponenten in modernen Systemlandschaften
  • Zusammenarbeit mit Product Ownern, Architekten und interdisziplinären Entwicklungsteams
  • Sicherstellung von Softwarequalität durch automatisierte Tests und Best Practices
  • Aktive Mitgestaltung technischer Standards sowie Wissensaustausch innerhalb des Teams
  • Mitarbeit in einem agilen Umfeld nach SAFe

Was Du Mitbringst

  • Abgeschlossenes Studium (ETH, FH, Uni oder HF) in Informatik oder eine vergleichbare Ausbildung
  • 5+ Jahre Erfahrung in der Softwareentwicklung, davon mindestens 2 Jahre praktische Erfahrung mit Rust
  • Sehr gute Kenntnisse von Rust (Ownership, Borrowing, Lifetimes, Async/Await) sowie Erfahrung mit Frameworks wie Tokio, Actix, Serde oder ähnlichen Technologien
  • Erfahrung in Softwarearchitektur, verteilten Systemen sowie Event-Driven Architectures
  • Erfahrung mit Linux, Docker und Kubernetes
  • Kenntnisse in DDD, TDD/BDD sowie automatisierten Tests und modernen Softwareentwicklungspraktiken
  • Erfahrung in SAFe/Agile-Umgebungen; Erfahrung in regulierten Branchen
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Deshalb Bieten Wir Dir

  • Individuelles Entwicklungsprogramm, das Deine beruflichen und persönlichen Potenziale fördert
  • Remote-Arbeit bis zu 5 Wochen pro Jahr ausserhalb der Schweiz, aber innerhalb Europas
  • Flexible Arbeitszeiten für eine ideale Balance zwischen Beruf und Privatleben
  • Unvergessliche Team- und Firmen-Events, die den Zusammenhalt stärken
  • Grosszügige Pensionskassenbeteiligung, bei der wir zwei Drittel der Vorsorgebeiträge übernehmen, während Dein Anteil nur ein Drittel beträgt

Rust Software Engineer (a) Arbeitgeber: ERNI

Unser Unternehmen bietet eine inspirierende Arbeitsumgebung für Rust Software Engineers, in der Innovation und Teamarbeit im Mittelpunkt stehen. Mit flexiblen Arbeitszeiten und der Möglichkeit zur Remote-Arbeit fördern wir eine ausgewogene Work-Life-Balance und unterstützen die persönliche sowie berufliche Weiterentwicklung durch individuelle Programme. Zudem stärken regelmäßige Team-Events den Zusammenhalt und schaffen eine positive Unternehmenskultur, die auf Zusammenarbeit und Wissensaustausch basiert.

E

Kontaktdaten:

ERNI Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Rust Software Engineer (a) erhalten könnten

Netzwerken ist alles!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen und dir den Zugang zu spannenden Stellen ermöglichen.

Sei proaktiv!

Warte nicht darauf, dass die Jobs zu dir kommen. Suche aktiv nach Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeig dein Interesse und frage nach möglichen offenen Positionen.

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt, dass du nicht nur die Technik beherrschst, sondern auch kommunizieren kannst.

Bewirb dich über unsere Website!

Wenn du eine Stelle bei uns im Auge hast, bewirb dich direkt über unsere Website. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert an die richtigen Leute gelangt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Rust Software Engineer (a) mit Bravour zu bestehen

Rust
Softwarearchitektur
Verteilte Systeme
Event-Driven Architectures
Linux
Docker
Kubernetes

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Rust Software Engineer interessierst und was dich an unserem Team begeistert.

Betone deine Rust-Kenntnisse:Da wir nach jemandem mit soliden Rust-Kenntnissen suchen, solltest du deine Erfahrungen mit Rust und den relevanten Frameworks klar hervorheben. Nenne konkrete Projekte oder Herausforderungen, die du gemeistert hast!

Qualität zählt!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Eine gut strukturierte und klare Bewerbung zeigt uns, dass du Wert auf Qualität legst – genau wie wir bei der Softwareentwicklung. Lass uns wissen, wie du automatisierte Tests und Best Practices in deiner Arbeit einsetzt.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei ERNI vorbereitet

Mach Dich mit Rust vertraut

Stelle sicher, dass Du die Kernkonzepte von Rust, wie Ownership, Borrowing und Lifetimes, gut verstehst. Bereite Dich darauf vor, spezifische Fragen zu diesen Themen zu beantworten und zeige, wie Du diese Konzepte in Deinen bisherigen Projekten angewendet hast.

Zeige Deine Erfahrung mit modernen Frameworks

Bereite Beispiele vor, in denen Du mit Frameworks wie Tokio oder Actix gearbeitet hast. Erkläre, wie Du diese Technologien genutzt hast, um skalierbare und qualitativ hochwertige Software zu entwickeln, und bringe konkrete Ergebnisse oder Herausforderungen mit ein.

Verstehe agile Methoden

Da das Unternehmen in einem agilen Umfeld arbeitet, solltest Du Deine Erfahrungen mit SAFe oder anderen agilen Methoden hervorheben. Sei bereit, über Deine Rolle in interdisziplinären Teams zu sprechen und wie Du zur Verbesserung der Teamdynamik beigetragen hast.

Bereite Dich auf technische Fragen vor

Erwarte technische Fragen zu Softwarearchitektur, verteilten Systemen und automatisierten Tests. Übe, wie Du Deine Ansätze zur Problemlösung erklärst und welche Best Practices Du in der Vergangenheit angewendet hast, um Softwarequalität sicherzustellen.