Senior Rust Developer - BundesMessenger (m/w/d)

BWI GmbH

Hamburg

On-site

EUR 71,000 - 104,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

30 Tage Jahresurlaub
1 Brauchtumstag
LinkedIn Learning Zugriff
Jobrad
Mobiles Arbeiten / Vertrauensarbeitsze
Weiterbildungsmöglichkeiten

Job summary

BWI GmbH sucht eine erfahrene Software-Entwicklerin bzw. -Entwickler mit Fokus Rust und Multi-Plattform Client-SDKs zur Weiterentwicklung sicherer E2EE-Messaging-Lösungen.

Sie arbeiten an Backend- und Frontend-Elementen, bringen eigene Ideen ein, arbeiten agil im Team und unterstützen Portierung & Sicherheit. Attraktive Vergütung, mobiles Arbeiten und Weiterbildungsmöglichkeiten werden geboten.

Qualifications

  • Abgeschlossenes Studium oder eine vergleichbare Ausbildung im IT-Umfeld.
  • Mind. 3 Jahre Rust-Erfahrung und Fähigkeit, die Vorteile dieser Sprache einzusetzen.
  • Mind. 5 Jahre Erfahrung in professioneller Softwareentwicklung in agilen Teams.
  • Ausgeprägtes Verständnis von Sicherheitsrisiken (z.B. OWASP) und deren Vermeidung.
  • Erfahrung mit sicheren Webservices/APIs und kryptografischen Verfahren.
  • Erfahrung mit automatisierten Tests, Erzeugung und Release von Rust-Artefakten in CI/CD.
  • Kenntnisse zu Client-SDKs und Multi-Plattform Frameworks wie uniffi-rs oder Tauri.
  • Kenntnisse von Kubernetes-basierten Architekturen.
  • Hands-On-Mentalität und motivierte Umsetzung eigener Ideen.
  • Verhandlungssicheres Deutsch und gute Englischkenntnisse.

Responsibilities

  • Arbeit am Multi-Plattform Client-SDK sowie an Backendkomponenten für skalierbares E2EE-Messaging.
  • Aktive Mitarbeit an künftiger Ausrichtung durch eigene Feature- und Architektur-Vorschläge sowie proaktive Kollaboration und Kommunikation.
  • Unterstützung beim Übergang von anderen Programmiersprachen zu Rust und Portierung.
  • Ende-zu-Ende-Verständnis vom Linting über automatisiertes Testing bis zum Container-Bau in CI/CD-Systemen.
  • Fokus auf Dokumentation, Unit- und Integrationstests sowie Smoke- und Lasttests.

Skills

Rust-Erfahrung
Agile Entwicklung
Sicherheitsbewusstsein
Webservices/APIs
CI/CD
Client-SDKs

Education

IT-Ausbildung/Studium

Tools

Kubernetes
CI/CD-Framework
uniffi-rs
Tauri

Job description

Sorge gemeinsam mit uns für die digitale Zukunftsfähigkeit der Bundeswehr.

Deine Aufgaben:
  • Arbeit am Multi-Plattform Client-SDK sowie an bestehenden und neuen Backendkomponenten für skalierbares und (möglichst) fehlerfreies E2EE-Messaging
  • Aktive Mitarbeit an der künftigen Ausrichtung durch eigenen Feature- und Architektur-Vorschläge sowie proaktive Kollaboration und Kommunikation
  • Verständnis für die Herausforderungen beim Übergang von anderen Programmiersprachen zu den Eigenheiten von Rust und Unterstützung von Kollegen bei Verständnis und Portierung
  • Ende-zu-Ende- Verständnis vom Linting über automatisiertes Testing, optimierte Kompilierung bis zum Container-Bau von Rust-Artefakten in CI/CD-Systemen sowie deren Pflege und Verbesserung
  • Fokus auf gute Dokumentation, Unit- und Integrationstests sowie Durchführung komplexer Smoke- und Lasttests
Dein Profil:
  • Absolviertes Studium oder eine vergleichbare Ausbildung im IT-Umfeld
  • Mind. 3 Jahre Rust-Erfahrung mit der Fähigkeit die Vorteile dieser Sprache bewusst einzusetzen
  • Mind. 5 Jahre Erfahrung in professioneller Software Entwicklung und Freude an der Arbeit in agilen Entwicklungs-Teams
  • Ausgeprägtes Verständnis von typischen Sicherheitsrisiken (z.B. OWASP) und deren Vermeidung
  • Erfahrung in der Entwicklung von performanten Webservices und APIs sowie Vertrautheit mit kryptografischen Verfahren zur Verschlüsselung in diesem Umfeld
  • Erfahrung mit automatisierten Tests, Erzeugung und Releasing von produktiv nutzbaren Rust-Artefakten in mind. einem CI/CD-Framework
  • Kenntnisse und Verständnis mit der Entwicklung von Client-SDKs und Multi-Plattform Frameworks wie uniffi-rs oder Tauri ist ein Plus (Client-SDK)
  • Kenntnisse und Verständnis von kubernetes-basierten Applikations-Architekturen ist ein Plus (Backend)
  • Kreativer und flexibler Kopf mit intrinsischer Motivation zur Umsetzung eigener Ideen und einer ausgeprägten "Hands-On"-Mentalität
  • Verhandlungssicheres Deutsch in Wort und Schrift sowie sehr gute Englischkenntnisse
Wir bieten:
  • Durch abwechslungsreiche und gesellschaftlich relevante Aufgaben gewährleisten wir den reibungslosen IT-Betrieb und die Digitalisierung der Bundeswehr
  • Das Ziel eint uns. Dabei sind für uns ein wertschätzender Umgang miteinander sowie ein großer Teamgeist elementar
  • Die Vergütung liegt zwischen 71.000 € und 104.040 €. Die tatsächliche Höhe wird basierend auf deinem Verantwortungsbereich sowie Erfahrungen und Kompetenzen festgelegt
  • Wir bieten 30 Tage Jahresurlaub, 1 Brauchtumstag plus Optionen auf individuelle Anpassungen
  • Über unsere Benefit-App erhält man ein monatliches Guthaben und kann sich zusätzlich Steuervergünstigungen auf Tickets für den ÖPNV sichern
  • Wir ermöglichen Flexibilität, um Beruf und Privatleben in Einklang zu bringen, etwa durch mobiles Arbeiten oder Vertrauensarbeitszeit
  • Wir unterstützen die berufliche und persönliche Weiterbildung durch individuelle Maßnahmen sowie einen kostenfreien Zugriff auf LinkedIn Learning
  • Unser Jobradangebot ermöglicht das Leasing von bis zu 2 Fahrrädern
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Developer - BundesMessenger (m/w/d)
Senior Rust Developer - BundesMessenger (m/w/d)

Bwi Gmbh • Bonn

Hybrid
EUR 71,000 - 104,000
30 Tage Urlaub
Jobrad
LinkedIn Learning Zugang
+2
Senior Rust Developer - BundesMessenger (m/w/d)
Senior Rust Developer - BundesMessenger (m/w/d)

Bwi Gmbh • Ulm

On-site
EUR 71,000 - 104,000
30 Tage Jahresurlaub
Brauchtumstag
LinkedIn Learning-Zugang
+3
Senior Rust Developer - BundesMessenger (m/w/d)
Senior Rust Developer - BundesMessenger (m/w/d)

Bwi Gmbh • München

On-site
EUR 71,000 - 104,000
30 Tage Jahresurlaub
Weiterbildung / LinkedIn Learning
Jobrad
Senior Rust Developer - BundesMessenger (m/w/d) bevorzugt in Bonn, alternativ bundesweit an einem unserer BWI Standorte
Senior Rust Developer - BundesMessenger (m/w/d) bevorzugt in Bonn, alternativ bundesweit an einem unserer BWI Standorte

Bwi Gmbh • Bonn

Hybrid
EUR 71,000 - 104,000
30 Tage Jahresurlaub
Brauchtumstag
LinkedIn Learning-Zugang
+3
Senior Rust Developer - BundesMessenger (m/w/d)
Senior Rust Developer - BundesMessenger (m/w/d)

BWI GmbH • Germany

On-site
EUR 71,000 - 104,000
30 Tage Jahresurlaub
Brauchtumstag
LinkedIn Learning
+2
Lead Full-Stack Developer (m/w/d)
Lead Full-Stack Developer (m/w/d)

Bwi Gmbh • Ulm

Hybrid
EUR 88,000 - 128,000
30 Tage Urlaub
1 Brauchtumstag
LinkedIn Learning Zugriff
+1
Lead Full-Stack Developer (m/w/d)
Lead Full-Stack Developer (m/w/d)

Bwi Gmbh • Bonn

Hybrid
EUR 88,000 - 128,000
30 Tage Jahresurlaub
LinkedIn Learning Zugang
Jobradangebot
Lead Full-Stack Developer (m/w/d)
Lead Full-Stack Developer (m/w/d)

Bwi Gmbh • Hamburg

Hybrid
EUR 88,000 - 128,000
30 Tage Urlaub
Brauchtumstag
Guthaben-App
+4
Lead Full-Stack Developer (m/w/d)
Lead Full-Stack Developer (m/w/d)

Bwi Gmbh • München

On-site
EUR 88,000 - 128,000
30 Tage Urlaub
Mobiles Arbeiten
LinkedIn Learning
+3
Senior Android Developer BundesMessenger (m/w/d)
Senior Android Developer BundesMessenger (m/w/d)

Bwi Gmbh • Leipzig

Hybrid
EUR 71,000 - 104,000
30 Tage Urlaub
Mobiles Arbeiten
LinkedIn Learning
+3