Browse IT jobs

Head of Software Engineering (m/w/d)

Sybille Heinemann Personal- und Managementberatung e.K. · Altstadt, Magdeburg · Full time · Hybrid · EUR 7 – 10 / month

At a glance

Head of Software Engineering (m/w/d) at Sybille Heinemann Personal- und Managementberatung e.K., working with Python, C++ / C and Linux.

Location
Altstadt, Magdeburg
Work mode
Hybrid
Job type
Full-time
Seniority
Lead
Salary
€7 – €10 / month
Technologies
Python, C++ / C, Linux, Git / CI/CD
Language
English-speaking role

Key requirements

  • Lead the software team both technically and disciplinarily
  • Own the software architecture from edge devices to the cloud
  • Create roadmaps, releases and software updates for field devices
  • Establish CI/CD pipelines, automated testing, monitoring and alerting
  • Ensure 24/7 availability, IT security and performance of systems

Hirepins insights

  • Python is asked for in 23% of the 13 live IT jobs in Germany on Hirepins.

About this role

The Head of Software Engineering will lead the software team of an innovative DeepTech measurement technology startup in Magdeburg. The role combines technical leadership over edge‑to‑cloud architecture with team building and collaboration with physics and engineering experts. It suits experienced engineers with leadership experience and strong Python/C++ and Linux skills.

Key details

  • Location: Altstadt, Magdeburg
  • Work mode: Hybrid
  • Level: Lead
  • Language: The original ad is in German, so German is probably needed for this role

What you'll do

  • Lead the software team both technically and disciplinarily
  • Own the software architecture from edge devices to the cloud
  • Create roadmaps, releases and software updates for field devices
  • Establish CI/CD pipelines, automated testing, monitoring and alerting
  • Ensure 24/7 availability, IT security and performance of systems
  • Integrate external measurement devices and data sources via interfaces
  • Collaborate with physics and engineering on algorithms and AI
  • Build and develop the local team and manage external development partners

What you'll need

Must have

  • Studium in Informatik, Physik, Ingenieurwesen oder verwandtem Fachgebiet
  • Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise in einer Lead- oder Führungsrolle
  • Fundierte Kenntnisse in Python und/oder C++
  • Erfahrung mit Linux‑basierten Systemen
  • Erfahrung mit Cloud‑Plattformen, Datenpipelines und verteilten Systemen
  • Erfahrung mit agilen Methoden wie Scrum oder Kanban
  • Sehr gute Deutsch- und Englischkenntnisse

Nice to have

  • Kenntnisse in Embedded- oder Echtzeitsystemen

Tech stack

Python, C++, Linux, Cloud-Plattformen, Datenpipelines, Scrum, Kanban, Embedded, Echtzeitsysteme

What's on offer

  • Flexible Arbeitszeiten
  • anteilig mobiles Arbeiten
  • Dienstrad-Leasing über JobRad

How to stand out for this role

Likely interview topics

  • Leadership style and experience managing software teams
  • Design of edge‑to‑cloud architectures and handling of distributed systems
  • Implementation of CI/CD pipelines, automated testing, monitoring and alerting
  • Experience with Python/C++ development on Linux and integration of external measurement devices
  • Approach to agile methods (Scrum/Kanban) and collaboration with physics/engineering experts

Keywords to mirror in your CV

Head of Software Engineering, Lead, Python, C++, Linux, CI/CD

What to show

  • Show a project where you designed and delivered an end‑to‑end edge‑to‑cloud solution, highlighting architecture diagrams and performance metrics.
  • Provide a demo of a CI/CD pipeline you built for embedded or cloud software, including automated tests and monitoring dashboards.
  • Present a case study of leading a cross‑functional team (software, physics, engineering) to integrate external measurement devices via APIs.

How to apply

Use the Apply button on this page to submit your application.

More IT jobs at Sybille Heinemann Personal- und Managementberatung e.K.

Source: Adzuna