Senior Software Engineer AI and Data Systems
ROHDE & SCHWARZ GmbH & Co. KG
Berlin, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Berlin, Germany
Tech stack
JavaScript
API
Artificial Intelligence
Data analysis
Business Logic
Cloud Computing
Computer Programming
Databases
Data Systems
Software Design Patterns
Middleware
Python
Open Source Intelligence
Software Engineering
Software Systems
Rust
Test Driven Development
Chatbots
Kubernetes
Information Technology
Docker
Job description
- Als Teil des agilen, kundennahen Innovation Teams planst und entwickelst du eigenverantwortlich moderne und robuste Softwaresysteme in den Bereichen Datenanalyse, OSINT, KI und Situational Awareness.
- Du berätst unsere Kunden technisch und übersetzt ihre Anforderungen in umsetzbare Lösungen. Gemeinsam mit dem Entwicklungsteam entwickelst du Proof of Concepts, Demonstratoren und produktionsnahe Prototypen im direkten Kundenkontakt.
- Du setzt neue Funktionalitäten kundennah entsprechend der Geschäftslogik und Datenmodellierung um und führst architekturelle Änderungen sowie Optimierungen von Datenflüssen durch.
- Du implementierst, betreibst und skalierst Anwendungen in Cloud- oder On-Premise-Umgebungen und nutzt dabei Containerisierungs- und Orchestrierungstechnologien wie Docker oder Kubernetes.
- Du arbeitest eng mit Product Ownern, Architekten und anderen Entwicklungsteams zusammen, um die Bedürfnisse unserer Kunden zu verstehen und in leistungsfähige Softwarelösungen zu übersetzen.
Spannende Einblicke in Rohde & Schwarz
Unsere Kollegen erzählen von:
- täglichen Abenteuern & Herausforderungen
- unserem leidenschaftlichen Team
- der Technologie hinter den innovativen Projekten und Lösungen
Ihr Browser unterstützt das Video-Tag nicht
Requirements
- Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation und möchtest Software mit echtem Impact gestalten.
- Du bringst mehrjährige Erfahrung in der Softwareentwicklung mit, idealerweise in komplexen Kunden-, Produkt- oder Datenprojekten.
- Du hast Erfahrung in der technischen Konzeption, Architektur und Umsetzung moderner Softwarelösungen und verfügst über fundierte Kenntnisse der theoretischen Grundlagen.
- Du bist mit der Softwareentwicklung in z. B. Python, Rust, JavaScript oder vergleichbaren Technologien vertraut.
- Moderne Entwicklungstechniken und -methoden sind dir vertraut, z. B. Test-Driven Development, Coding Styles, Clean Architecture, Design Patterns und KI-gestützte Entwicklung.
- In Cloud-, Daten- oder verteilten Systemumgebungen fühlst du dich wohl und kennst gängige Datenbanksysteme.
- Du hast Erfahrung mit Schnittstellen, APIs oder Middleware-Technologien und findest zielgerichtete Lösungen unter Einbindung moderner Softwareentwicklungsbibliotheken.
- Neben deiner Lösungsorientierung zeichnen dich ein teamorientiertes, eigenverantwortliches und agiles Mindset aus.
- Du bringst die Bereitschaft zur Sicherheitsüberprüfung nach SÜG mit.
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab.
About the company
Die Munich Innovation Labs GmbH - A Rohde & Schwarz Company entwickelt innovative Software- und KI-Lösungen für den Sicherheits- und Verteidigungssektor. Mit Expertenteams in München, Berlin, Bremen undLjubljana unterstützt das Unternehmen Kunden mit modernen OSINT-Lösungen (Open Source Intelligence) fürDatensammlung und Analyse.