Deutschland, Deutschland | 100% Remote | Vollzeit

Engineering Manager / Tech Lead / Engineering Lead (w/m/d)

Architektur & Modernisierung

  • Konzeption, Entwicklung und Skalierung unserer Kernsysteme (C#/.NET, MS SQL) hin zu resilienten, containerisierten Services auf Linux/Kubernetes.
  • Gezielter Abbau interner technischer Komplexität sowie Stärkung von Stabilität, Resilienz und Wartbarkeit, um langfristig die Produktivität zu steigern.
  • Treffen fundierter Architektur‑ und Plattformentscheidungen sowie Weiterentwicklung technischer Standards (Modularisierung, Schnittstellen, Security, Infrastructure as Code).
  • Frühzeitige Verankerung nicht‑funktionaler Anforderungen wie Observability, Performance, Skalierung, Sicherheit und Deployment im Scoping.

Software Delivery

  • Technische Unterstützung von Product Managern in Discovery‑ und Priorisierungsprozessen sowie verständliche Erklärung komplexer technischer Zusammenhänge.
  • Ausbau und Optimierung von CI/CD‑Pipelines (Azure DevOps) sowie Etablierung von Clean Code, Code Reviews und automatisierten Tests (Unit‑ & Systemtests) mit einem klaren Shift‑Left‑Mindset.
  • Steigerung der Entwicklungsgeschwindigkeit (Time‑to‑Market) durch messbar kürzere Entwicklungszyklen, häufigere und zuverlässige Deployments – mit dem Ziel, jederzeit produktiv releasen zu können.
  • Nachhaltige Qualitätsverbesserung in der Softwareentwicklung, gemessen unter anderem daran, wie selten produktive Features zurückgerollt oder nachgebessert werden müssen.
  • Etablierung von KI‑/LLM‑gestützter Entwicklung im Engineering‑Alltag (z. B. Copilot‑unterstütztes Coding, Testgenerierung, Wissensaufbau), um echten Mehrwert im Team zu schaffen.

Dokumentation & Wissensaufbau

  • Aktiver Wissensaufbau statt Inselwissen: Verantwortung dafür übernehmen, dass Wissen teamweit zugänglich ist und nicht an Einzelpersonen gebunden bleibt.
  • Aufbau einer strukturierten, verständlichen und aktuellen Prozess‑ und Systemdokumentation, die relevante Architekturen, Entscheidungen und Abläufe transparent macht.
  • Entwicklung und Etablierung praxisnaher Best‑Practice‑Leitfäden, technischer Standards und Richtlinien mit Fokus auf Qualität und Effizienz.

Enablement & Leadership

  • Disziplinarische Führung und Coaching von Entwickler:innen in den Bereichen Architektur, Clean Code, systemisches Denken sowie Container‑ und Deployment‑Verantwortung.
  • Befähigung des Teams zu eigenständigen Entscheidungen innerhalb klarer Leitplanken; im Zweifel triffst du die Entscheidung.
  • Schnelles und wirksames Onboarding neuer Teammitglieder durch klare Strukturen, gute Dokumentation und systematischen Wissenstransfer.
  • Förderung von kontinuierlichem Lernen, Wissensaustausch sowie konstruktiver Kommunikation. Wir führen mit Empathie.