Rust Software Engineer (a)

ERNI Schweiz AG · Zürich

ERNI Schweiz AG sucht einen Senior Rust Software Engineer (a) für Standorte in Zürich, Bern und Basel. Die Stelle umfasst die Entwicklung hochwertiger, skalierbarer Softwarelösungen mit Rust in einem agilen, internationalen Umfeld. Erfahrung in Softwarearchitektur, verteilten Systemen und modernen Entwicklungspraktiken ist gefordert.

Die Position umfasst die Entwicklung und Weiterentwicklung moderner Softwarelösungen mit Rust. Der/die Ingenieur*in arbeitet an Architektur- und Designentscheidungen mit, entwickelt skalierbare und qualitativ hochwertige Software und implementiert APIs sowie asynchrone Komponenten. Zusammenarbeit mit Product Ownern, Architekten und Entwicklungsteams erfolgt in einem agilen Umfeld nach SAFe. Die Sicherstellung der Softwarequalität durch automatisierte Tests und Best Practices sowie der Wissensaustausch im Team sind zentrale Aufgaben.

Aufgaben

  • Entwicklung und Weiterentwicklung von Softwarelösungen mit Rust
  • Mitwirkung bei Architektur- und Designentscheidungen in einem internationalen Umfeld
  • Erstellung 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 der Softwarequalität durch automatisierte Tests und moderne Entwicklungspraktiken
  • Aktive Mitgestaltung technischer Standards und Wissensaustausch im Team
  • Mitarbeit in einem agilen Umfeld nach SAFe

Anforderungen

  • Abgeschlossenes Studium in Informatik oder vergleichbare Ausbildung (ETH, FH, Uni oder HF)
  • Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, davon 2 Jahre mit Rust
  • Sehr gute Kenntnisse in Rust (Ownership, Borrowing, Lifetimes, Async/Await) sowie Erfahrung mit Frameworks wie Tokio, Actix oder Serde
  • Erfahrung in Softwarearchitektur, verteilten Systemen und 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 und in regulierten Branchen
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Was das Unternehmen bietet

  • Individuelles Entwicklungsprogramm zur Förderung beruflicher und persönlicher Potenziale
  • Möglichkeit zur Remote-Arbeit bis zu 5 Wochen pro Jahr innerhalb Europas (außerhalb der Schweiz)
  • Flexible Arbeitszeiten für eine gute Work-Life-Balance
  • Team- und Firmen-Events, die den Zusammenhalt stärken
  • Grosszügige Pensionskassenbeteiligung: Das Unternehmen übernimmt zwei Drittel der Vorsorgebeiträge, der Mitarbeitende zahlt ein Drittel

Über das Unternehmen

ERNI Schweiz AG berät und unterstützt Unternehmen in Innovation und Technologie, um deren unternehmerische Leistungsfähigkeit zu steigern. Das Unternehmen verfolgt ein schweizerisch geprägtes Mindset, arbeitet partnerschaftlich und legt Wert auf echte Teamarbeit und Werte. Prozesse werden so einfach und smart wie möglich gestaltet. ERNI hat rund 800 Mitarbeitende an 18 Standorten in 8 Ländern.

  • Unterstützung von Innovation und Technologie zur Steigerung der Kundenleistungsfähigkeit
  • Schweizerisches Mindset mit Fokus auf Werte und Partnerschaft
  • Ziel: Kunden effektiver und innovativer als andere zu machen
  • Teamarbeit und echte Werte im Arbeitsalltag
  • Einfache und intelligente Prozessgestaltung
  • Internationale Präsenz mit rund 800 Mitarbeitenden an 18 Standorten in 8 Ländern

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.