Senior Softwareentwickler (Python und C++) High-Performance Simulation Bahnsystem

DB Zeitarbeit GmbH
Berlin, Germany
3 months ago
Apply on www.jobstairs.de
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

C++ (Programming Language) Clinical Trial Management Systems Continuous Integration Data Structures Graph Theory Python (Programming Language) NumPy OpenShift Software Architecture Azure DevOps Pipelines Software Engineering Gitlab
+4 more
Pytest Kubernetes Information Technology Docker

Job description

Wir, die DB Zeitarbeit GmbH, sind der interne Personaldienstleister der Deutschen Bahn AG und zugleich dein Sprungbrett in den DB-Konzern: Kurzfristig zu besetzende Stellen, Projektarbeit oder Elternzeitvertretungen werden ĂŒber uns ausgeschrieben, um die Personalbedarfe der DB Unternehmen schnell zu decken. Als Mitarbeiter:in der DB Zeitarbeit arbeitest du in zeitlich befristeten EinsĂ€tzen fĂŒr die GeschĂ€ftsfelder der Deutschen Bahn, sammelst wertvolle Berufserfahrung und eignest dir auf diese Weise neue FĂ€higkeiten fĂŒr deinen weiteren Berufsweg an. HĂ€ufig finden unsere Zeitarbeitnehmenden auf dieser Reise ihre berufliche Heimat innerhalb des DB-Konzerns. Zum nĂ€chstmöglichen Zeitpunkt suchen wir dich als Zeitarbeitnehmer:in im Auftrag der DB Systel GmbH fĂŒr einen Einsatz als Senior Softwareentwickler (Python und C++) High-Performance Simulation Bahnsystem (w/m/d) am Standort Berlin. Als Zeitarbeitnehmer:in erbringst du deine Arbeitsleistung im genannten GeschĂ€ftsfeld, wĂ€hrend du dein ArbeitsverhĂ€ltnis mit uns, der DB Zeitarbeit, abschließt. Deine Aufgaben: Du ĂŒbernimmst schwierige und umfangreiche Implementierungsaufgaben mit einer Vielzahl von heterogenen Funktionen in Python und C++ rund um die bestehende sehr innovative tensorbasierte Simulation auf Basis von NumPy Die Entwicklung schwieriger und umfangreicher Algorithmen und Schnittstellen zu den anderen CTMS Komponenten liegt in deiner Verantwortung Du ĂŒbernimmst eine Rolle in der Evaluation und Kommunikation der Software Architektur und des Gesamtsystems, besonders wenn andere Teams involviert sind Als Teil eines selbstorganisierten sowie diversen Teams verbesserst du kontinuierlich das Produkt und den Entwicklungsprozess Du pflegst und erweiterst die GitLab Build und Test CI (continuous integration) Pipelines und dafĂŒr genutzte Infrastrukturumgebungen Technologische Weiterentwicklungen behĂ€ltst du im Auge und bewertest kontinuierlich welche Neuerungen integriert werden sollen Dein Profil: Dein Studium in Informatik oder einer vergleichbaren Fachrichtung hast du erfolgreich abgeschlossen 5 Jahre Erfahrung in Softwareentwicklung (Python und C++), mathematische Kenntnisse (lineare und ganzzahlige Optimierung, Graphentheorie, physikalische Modellierung), dein Code ĂŒberzeugt in QualitĂ€t, Wartbarkeit, Nutzbarkeit und Performance Pytest/GoogleTest oder Ă€hnlich, Gitlab und/oder Azure DevOps CI (continous integration) pipe lines und Container Technologien (Docker, Openshift, Kubernetes) sind dir bekannt und du hast bereits Erfahrung in der Auswahl effizienter Datenstrukturen fĂŒr komplexe Problemstellungen Das Team und das Kundenumfeld sprechen Englisch, d.h. sehr gute Englischkenntnisse sind eine wichtige Voraussetzung Du arbeitest gerne in einem agilen R&D Umfeld und dein Arbeitsstil ist von hoher Selbstorganisation und -motivation geprĂ€gt Das ist uns wichtig: Unser Anspruch ist es, allen Kandidat:innen bei gleicher Eignung die gleichen Chancen fĂŒr den Einstieg bei uns zu bieten. Wir fördern aktiv die Vielfalt und das Miteinander in unseren Teams. Wir schĂ€tzen jede Bewerbung, unabhĂ€ngig von Geschlecht, NationalitĂ€t, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung, Alter, Dauer der Arbeitslosigkeit sowie sexueller Orientierung und IdentitĂ€t.

Requirements

ArbeitsverhĂ€ltnis mit uns, der DB Zeitarbeit, abschließt. Deine Aufgaben: Du ĂŒbernimmst schwierige und umfangreiche Implementierungsaufgaben mit einer Vielzahl von heterogenen Funktionen in Python und C++ rund um die bestehende sehr innovative tensorbasierte Simulation auf Basis von NumPy Die Entwicklung schwieriger und umfangreicher Algorithmen und Schnittstellen zu den anderen CTMS Komponenten liegt in deiner Verantwortung Du ĂŒbernimmst eine Rolle in der Evaluation und Kommunikation der Software Architektur und des Gesamtsystems, besonders wenn andere Teams involviert sind Als Teil eines selbstorganisierten sowie diversen Teams verbesserst du kontinuierlich das Produkt und den Entwicklungsprozess Du pflegst und erweiterst die GitLab Build und Test CI (continuous integration) Pipelines und dafĂŒr genutzte Infrastrukturumgebungen Technologische Weiterentwicklungen behĂ€ltst du im Auge und bewertest kontinuierlich welche Neuerungen integriert werden sollen Dein Profil: Dein Studium in Informatik oder einer vergleichbaren Fachrichtung hast du erfolgreich abgeschlossen 5 Jahre Erfahrung in Softwareentwicklung (Python und C++), mathematische Kenntnisse (lineare und ganzzahlige Optimierung, Graphentheorie, physikalische Modellierung), dein Code ĂŒberzeugt in QualitĂ€t, Wartbarkeit, Nutzbarkeit und Performance Pytest/GoogleTest oder Ă€hnlich, Gitlab und/oder Azure DevOps CI (continous integration) pipe lines und Container Technologien (Docker, Openshift, Kubernetes) sind dir bekannt und du hast bereits Erfahrung in der Auswahl effizienter Datenstrukturen fĂŒr komplexe Problemstellungen Das Team und das Kundenumfeld sprechen Englisch, d.h. sehr gute Englischkenntnisse sind eine wichtige Voraussetzung Du arbeitest gerne in einem agilen R&D Umfeld und dein Arbeitsstil ist von hoher Selbstorganisation und -motivation geprĂ€gt Das ist uns wichtig: Unser Anspruch ist es, allen Kandidat:innen bei gleicher Eignung die gleichen Chancen fĂŒr den Einstieg bei uns zu bieten. Wir fördern aktiv die Vielfalt und das Miteinander in unseren Teams. Wir schĂ€tzen jede Bewerbung, unabhĂ€ngig von Geschlecht, NationalitĂ€t, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung, Alter, Dauer der Arbeitslosigkeit sowie sexueller Orientierung und IdentitĂ€t.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobstairs.de
Prepare application

Good distractions

Loading talks and stories from around this role