Über die Position:
Hamburg zählt zu den am schnellsten wachsenden Technologiestandorten Deutschlands, und bei KWAC Digitale Lösungen GmbH entwickeln wir skalierbare Softwarelösungen, die Unternehmen dabei unterstützen, ihre Arbeitsweise nachhaltig zu transformieren. Wir sind überzeugt, dass herausragende Software mit exzellenter technischer Führung beginnt – dort, wo technische Exzellenz, Innovation und Zusammenarbeit jede Entscheidung prägen.
Wir suchen eine Head of Software Engineering (m/w/d), der/die unsere Engineering-Vision definiert und gleichzeitig mehrere Softwareentwicklungsteams bei der Entwicklung zuverlässiger, skalierbarer und hochwertiger Softwareprodukte führt. Diese Position geht weit über die Führung von Entwicklerteams hinaus – Sie gestalten unsere Engineering-Kultur, beeinflussen unsere Technologiestrategie und stellen sicher, dass sich unsere Technologieorganisation gemeinsam mit unserem Unternehmen kontinuierlich weiterentwickelt.
Sie arbeiten eng mit den Bereichen Product Management, Softwarearchitektur und der Geschäftsleitung zusammen, um Engineering-Initiativen auf die Unternehmensziele auszurichten und Ihre Teams dabei zu unterstützen, außergewöhnliche Softwarelösungen zu entwickeln.
Warum Sie bei uns arbeiten sollten
Strategischer Einfluss: Engineering ist ein zentraler Bestandteil unserer Unternehmensstrategie. Ihre Ideen und technischen Entscheidungen beeinflussen unmittelbar unsere Produkte, unser Unternehmenswachstum und unsere langfristige Technologie-Roadmap.
Moderne Engineering-Kultur: Wir setzen auf agile Methoden, DevOps-Praktiken, Cloud-native Entwicklung, CI/CD-Automatisierung und kontinuierliche Verbesserung. Unsere Engineering-Teams werden aktiv dazu ermutigt, Innovationen voranzutreiben, neue Ansätze auszuprobieren und Wissen zu teilen.
Kollaboratives Arbeitsumfeld: Sie arbeiten mit erfahrenen Product Managern, Softwarearchitekten und Führungskräften zusammen, die technische Expertise schätzen und eine offene, bereichsübergreifende Zusammenarbeit fördern.
Persönliche und fachliche Weiterentwicklung: Wir unterstützen kontinuierliches Lernen durch Leadership-Programme, technische Weiterbildungen, Zertifizierungen, Fachkonferenzen sowie vielfältige Möglichkeiten zum Aufbau leistungsstarker Engineering-Teams.
Ihre Aufgaben
Engineering Leadership: Sie führen, fördern und entwickeln mehrere Softwareentwicklungsteams und schaffen eine Kultur der Zusammenarbeit, Eigenverantwortung und kontinuierlichen Verbesserung.
Technologiestrategie: Sie entwickeln unsere Engineering-Roadmap und setzen diese erfolgreich um. Dabei stellen Sie sicher, dass technologische Investitionen unsere Unternehmensziele und zukünftige Skalierbarkeit unterstützen.
Software Delivery: Sie verantworten die erfolgreiche Umsetzung komplexer Softwareprojekte und sorgen für die richtige Balance zwischen Qualität, Performance, Zeitplänen und Kundenerwartungen.
Architekturverantwortung: Sie begleiten strategische Architekturentscheidungen und etablieren Best Practices für skalierbare, sichere und wartbare Softwaresysteme.
Mitarbeiterentwicklung: Sie gewinnen hochqualifizierte Engineering-Talente, coachen Engineering Manager und Senior Software Engineers, führen Mitarbeitergespräche und schaffen transparente Entwicklungsperspektiven.
Bereichsübergreifende Zusammenarbeit: Sie arbeiten eng mit Product Management, Quality Assurance, DevOps und der Geschäftsleitung zusammen, priorisieren Initiativen und beseitigen Hindernisse im Entwicklungsprozess.
Engineering Excellence: Sie etablieren Entwicklungsstandards, Maßnahmen zur Codequalität, Teststrategien, DevOps-Prozesse sowie moderne Continuous Integration- und Continuous Deployment-Pipelines.
Operative Steuerung: Sie analysieren Engineering-Kennzahlen, steigern die Effizienz der Entwicklungsprozesse, optimieren die Teamleistung und identifizieren technische Risiken frühzeitig.
Was wir von Ihnen erwarten
Berufserfahrung: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung sowie mindestens 3 bis 5 Jahre Führungserfahrung als Leiter von Softwareentwicklungsteams oder Engineering Manager in einem technologieorientierten Unternehmen.
Führungskompetenz: Nachweisbare Erfolge beim Aufbau, der Weiterentwicklung und Skalierung leistungsstarker Engineering-Teams sowie bei der Förderung einer offenen und kollaborativen Engineering-Kultur.
Technisches Know-how: Fundierte Kenntnisse in Softwarearchitektur, verteilten Systemen, Cloud-Plattformen (AWS, Microsoft Azure oder Google Cloud), agiler Softwareentwicklung sowie modernen Software-Engineering-Praktiken.
Projekterfahrung: Erfahrung in der erfolgreichen Umsetzung komplexer Softwareprodukte über mehrere Teams hinweg sowie im Management technischer Herausforderungen, Prioritäten und geschäftlicher Anforderungen.
Kommunikationsstärke: Hervorragende Kommunikations- und Stakeholder-Management-Fähigkeiten sowie die Fähigkeit, technische Zusammenhänge verständlich zu vermitteln und ihren geschäftlichen Mehrwert aufzuzeigen.
Sprachkenntnisse: Sehr gute Englischkenntnisse (mindestens B2/C1) sind für die Zusammenarbeit mit internationalen Engineering-Teams erforderlich. Deutschkenntnisse sind von Vorteil, jedoch keine Voraussetzung.
Persönlichkeit: Sie sind eine strategisch denkende Führungspersönlichkeit mit Begeisterung für moderne Softwareentwicklung. Sie lösen komplexe technische Herausforderungen, entwickeln Menschen und Teams weiter, treffen fundierte technische Entscheidungen und schaffen ein Umfeld, in dem Engineering-Teams dauerhaft Höchstleistungen erbringen können.
Gehalt: 100.731,00€ - 118.000,00€ pro Jahr
Leistungen:
- Flexible Arbeitszeiten
- Homeoffice-Möglichkeit
- Zusätzliche Urlaubstage
Arbeitsort: Zum Teil im Homeoffice in 22587 Hamburg