itkarrieren
Zurück zu den Treffern

Senior Software Engineer (m/w/d)

ArbeitsortBöblingen
VertragUnbefristet
Gehalt85.000–110.000 € brutto/Jahr
HomeofficeKeine Angabe

Über uns

Einer unserer Partner sucht am Standort in Böblingen einen Senior Software Engineer (m/w/d) zur unbefristeten Festanstellung . Aufgaben Du entwickelst und gestaltest die Architektur unserer Edge-Plattform für die Entwicklung, das Testing, das Deployment und den produktiven Betrieb von Echtzeit-Anwendungen. Du konzipierst und implementierst leistungsfähige, sichere und skalierbare Plattformkomponenten, APIs sowie SDKs für den Einsatz in ressourcenlimitierten Umgebungen. Du entwickelst robuste Softwarelösungen, die datenintensive Anwendungen und Machine-Learning-Workloads zuverlässig in produktive Systeme überführen. Du arbeitest eng mit Data Scientists, ML Engineers und Project Engineers zusammen und unterstützt Teams dabei, Prototypen in stabile Produktlösungen zu transformieren.

Du bringst deine Erfahrung bei Architekturentscheidungen, technischen Standards und Best Practices ein und treibst die kontinuierliche Weiterentwicklung der Plattform voran. Du optimierst bestehende Systeme hinsichtlich Performance, Stabilität, Wartbarkeit und Betriebssicherheit. Profil Du verfügst über ein abgeschlossenes Studium im Bereich Informatik, Software Engineering oder eine vergleichbare technische Qualifikation. Du bringst mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung mit und hast Erfahrung mit datenintensiven Echtzeit-Systemen gesammelt. Du besitzt sehr gute Kenntnisse in mindestens einer statisch typisierten Programmiersprache wie Rust (bevorzugt), C++, Go oder vergleichbar und entwickelst hochwertigen, wartbaren Code.

Du hast Erfahrung im Aufbau und Betrieb produktiver Softwaresysteme inklusive Monitoring, Observability, Deployment und Fehleranalyse in verteilten Umgebungen. Du verfügst über sehr gute Python-Kenntnisse und praktische Erfahrung im Umfeld von Machine Learning, beispielsweise bei Data Pipelines, Model Integration, Model Deployment oder Monitoring. Du verstehst die Schnittstelle zwischen Software Engineering und angewandter Forschung und kannst Research-Prototypen in stabile, produktionsreife Lösungen überführen. Du arbeitest strukturiert, analytisch und findest pragmatische Lösungen für komplexe technische Herausforderungen. Idealerweise bringst du Erfahrung mit verteilten Streaming-Systemen, IoT-Plattformen oder Edge-Computing-Anwendungen mit. Kenntnisse in Container-Technologien sowie Kubernetes für Entwicklungs-, Test- und Produktionsumgebungen sind von Vorteil.

Wir bieten

  • Spannende Projekte im Umfeld moderner Cloud-, IIoT- und Monitoring-Lösungen Hoher technologischer Gestaltungsspielraum und die Möglichkeit, Architekturentscheidungen aktiv mitzugestalten Arbeit mit modernen Technologien und skalierbaren Softwareplattformen Agile Teams mit kurzen Entscheidungswegen und offener Kommunikationskultur
  • Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
  • Flexible Arbeitszeiten sowie hybride Arbeitsmodelle
  • Moderne Arbeitsausstattung und eine professionelle Entwicklungsumgebung Kontakt Du fühlst dich durch die ausgeschriebene Vakanz angesprochen, oder bist dir nicht ganz sicher, ob du der richtige Bewerber für die Position bist? Das ist gar kein Problem! Komm gerne proaktiv auf mich zu und wir klären gemeinsamen in einem Austausch alle offenen Fragen.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen