Senior Backend Software Engineer

Rheinmetall
Bremen, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English
Experience level
Senior

Job location

Bremen, Germany

Tech stack

Java
Geographic Information Systems
Artificial Intelligence
Cloud Computing
Databases
Continuous Integration
DevOps
Distributed Systems
Python
NoSQL
OAuth
OpenID
Role-Based Access Control
Software Engineering
SQL Databases
Data Streaming
Systems Architecture
Management of Software Versions
Backend
Kotlin
Kubernetes
Information Technology
Api Design
gRPC
Docker
Go

Job description

  • Konzeption, Entwicklung und Betrieb skalierbarer Backend-Systeme zur Verarbeitung und Verwaltung von Satelliten- und Geodaten
  • Entwickeln, konzeptionieren und betreiben skalierbarer Backend-Systeme zur Verarbeitung und Verwaltung von Satelliten und Geodaten
  • Implementierung und Verwaltung von STAC-konformer Datenkataloge und Schnittstellen
  • Einführen sicherer Authentifizierungs- und Autorisierungsarchitekturen
  • Aufbau und Weiterentwicklung verteilter Systemarchitekturen
  • Sicherstellung von Performance, Resilienz, Observability und Betriebssicherheit produktiver Systeme
  • Mitarbeit an der Dokumentation, Versionierung und kontinuierlichen Verbesserung der Software-/ Service-Landschaft
  • Enge Zusammenarbeit mit Cloud- und Systemarchitekten, DevOps-/ AI/ML-Teams bei der Integration von Daten-, Analyse- und Missionsdiensten

Requirements

  • Abgeschlossenes Studium in Bereichen wie Informatik, Software Engineering, Luft- und Raumfahrttechnik oder vergleichbar
  • jährige Erfahrung in der Backend-Entwicklung in Programmiersprachen wie bspw. Kotlin, Go, Java oder Python
  • Fundierte Erfahrung im designen und betreiben verteilter Systeme in Produktionsumgebungen
  • Sehr gute Kenntnisse in API-Design (REST/gRPC), Datenbanksystemen (SQL/NoSQL) und Messaging-/Streaming-Technologien
  • Erfahrung mit STAC, Geodatenstandards und geospatialen Datenmodellen
  • Vertrautheit mit Authentifizierungs-/ Autorisierungsmechanismen wie bspw. OAuth2, OIDC, JWT, RBAC
  • Erfahrung mit Cloud- /Container-Technologien wie Docker, Kubernetes und CI/CD
  • Projekterfahrung in den Bereichen Raumfahrt-, Satelliten- oder Erdbeobachtung
  • Solides Verständnis orbitaler Konzepte (z. B. LEO/GEO, Bahnparameter, TLEs)
  • Analytische, strukturierte Arbeitsweise mit Fokus auf Qualität und Systemstabilität sowie sichere Englischkenntnisse in Wort und Schrift

Stärken und Erfahrungen zählen bei Rheinmetall, auch wenn vielleicht nicht alle aufgeführten Anforderungen vollständig erfüllt sind. Wir freuen uns auf Bewerber (m/w/d), die Lust haben, etwas zu bewegen und Verantwortung zu übernehmen. Wir legen Wert auf Individualität und Chancengleichheit . Schwerbehinderte Bewerber (m/w/d) werden bei gleicher Eignung besonders berücksichtigt.

Benefits & conditions

An unserem Standort in Bremen bieten wir Ihnen:

  • Betriebliche Altersvorsorge
  • Aktienkaufprogramm
  • 30 Urlaubstage
  • Zugang zu den Corporate Benefits
  • Deutschlandticket
  • Umzugsunterstützung
  • VIVA Familienservice
  • Individuelle und vielfältige externe sowie interne Weiterentwicklungsmöglichkeiten u.a. in der Rheinmetall Academy
  • Professioneller Einarbeitungsprozess begleitet durch ein digitales Onboarding

KONTAKTDETAILS

Zuständige/r Ansprechpartner/in: Nina Adams

Apply for this position