Senior Engineering Manager

Senior Engineering Manager

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
refurbed

Auf einen Blick

  • Aufgaben: Leiten Sie die Plattform- und Datenengineering-Teams, um zuverlässige Infrastruktur und Entwickler-Tools bereitzustellen.
  • Unternehmen: Refurbed ist ein innovatives Unternehmen, das sich auf nachhaltige Produkte spezialisiert hat.
  • Vorteile: Bieten Sie eine Kultur der psychologischen Sicherheit und fördern Sie das persönliche Wachstum der Teammitglieder.
  • Weitere Informationen: Die Position erfordert ausgezeichnete Englischkenntnisse und ist in Europa angesiedelt.
  • Warum dieser Job: Gestalten Sie die technische Grundlage für Produktteams und tragen Sie zur Skalierung des Unternehmens bei.
  • Qualifikationen: Mindestens 8 Jahre Erfahrung in der Führung von Ingenieuren in Plattform-, Infrastruktur- oder Datenteams.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Wenn Sie in einer Umgebung gedeihen, die Momentum, Eigenverantwortung und Einfluss schätzt, werden Sie sich hier wohlfühlen. Sie sind ein erfahrener, vertrauenswürdiger Engineering-Leiter mit über 8 Jahren Erfahrung in der Leitung von Ingenieuren in Plattform-, Infrastruktur- oder Datenteams. Sie haben Teams geleitet, bei denen der Kunde intern ist, und verstehen, was es bedeutet, anderen Ingenieuren einen Service zu bieten und wie man den Erfolg in diesem Kontext misst.

Sie haben die nachweisliche Fähigkeit, Ingenieurtalente zu entwickeln, zu betreuen und zu halten sowie die Leistung mit Klarheit und Empathie zu steuern. Sie führen mit niedrigem Ego, Offenheit und dem Glauben an Autonomie und Empowerment, wobei Ingenieure Verantwortung übernehmen und effektiv zusammenarbeiten. Sie arbeiten mit Produktmanagern und Engineering-Leitern zusammen, um Plattform- und Datenengineering als Produkte weiterzuentwickeln.

Sie etablieren Feedbackschleifen und Metriken, um das Entwicklererlebnis, die Lieferfriktionen und die Effektivität des Engineerings zu verstehen, und nutzen diese Erkenntnisse, um Investitionen zu steuern. Sie haben einen starken Hintergrund in Cloud-Infrastruktur, idealerweise GCP (GKE, Cloud Run, IAM, Cloud SQL, Cloud Logging, BigQuery), aber auch AWS oder Azure sind relevant. Sie haben Erfahrung im Entwerfen und Betreiben von Kubernetes-basierten Umgebungen, einschließlich CI/CD-Pipelines, Geheimnisverwaltung und Observability-Stacks.

Sie verstehen die Grundlagen des Datenengineerings: Pipeline-Design, Datenlager-Modellierung, Transformationstools und Praktiken zur Datenqualität. Sie sind damit vertraut, Infrastructure-as-Code zu überprüfen, an Architekturüberprüfungen teilzunehmen und Diskussionen über Kompromisse in Bezug auf Zuverlässigkeit, Kosten und Leistung zu leiten. Sie haben ein solides Verständnis von Backend-Systemen, verteilten Architekturen und wie skalierbare Dienste entworfen werden, was es Ihnen ermöglicht, aktiv an architektonischen Diskussionen teilzunehmen und Teams zu fundierten Entscheidungen zu führen.

Sie verstehen SQL, relationale Datenbankkonzepte und moderne Backend-Entwicklungspraktiken gut genug, um Kontext zu bieten, informierte Entscheidungen zu treffen und Unklarheiten zu beseitigen. Während von Ihnen nicht erwartet wird, dass Sie täglich hands-on arbeiten, fühlen Sie sich sicher, hochrangige Designs zu überprüfen, Kompromisse zu bewerten und sicherzustellen, dass das Team robuste, durchdachte Lösungen liefert. Sie gedeihen in Umgebungen, in denen der Erfolg Ihres Teams am Erfolg anderer gemessen wird, und betrachten andere Engineering-Teams als Ihre primären Stakeholder.

Sie bauen Vertrauen zwischen den Teams durch Zuverlässigkeit, Transparenz und klare Kommunikation der Roadmap, Vorfälle und Einschränkungen Ihres Teams auf. Sie beeinflussen durch Klarheit und Kontext statt durch Autorität und schaffen so eine Ausrichtung zwischen Teams und Bereichen. Sie sind geschickt darin, die Bedürfnisse von Produktteams zu verstehen und sie in Infrastrukturprioritäten, Verbesserungen der Entwicklerwerkzeuge oder Investitionen in Datenplattformen zu übersetzen.

Sie fördern eine Kultur, die sich auf Eigenverantwortung und Zuverlässigkeit konzentriert. Sie unterstützen moderne Engineering-Praktiken, klare und einfache Prozesse. Sie fördern Transparenz, Feedback und Wissensaustausch. Sie lehnen eine Schuldkultur ab und betrachten Vorfälle als Lernmöglichkeiten. Sie sind selbstgesteuert, mit Zielen in Einklang und fühlen sich wohl, in Ungewissheit zu navigieren. Sie sind zuversichtlich, Ihre Teams in der gesamten Organisation und gegenüber der Unternehmensführung zu vertreten.

Exzellente Englischkenntnisse und ansässig in Europa. Starker Hintergrund in Softwareengineering, Infrastruktur oder Datensystemen, mit einer soliden Grundlage für systemisches Denken. Erfahrung mit mindestens einem großen Cloud-Anbieter in der Tiefe (GCP bevorzugt; AWS oder Azure ebenfalls relevant). Hintergrund in Plattform-/Infrastruktur- oder Datenengineering in der Tiefe, mit bedeutender Exposition gegenüber dem anderen.

Wir suchen einen Senior Engineering Manager (f/m/x), um unsere Plattform- und Datenengineering-Teams zu leiten. Diese sind unterstützende Teams; ihre Mission ist es, die Effektivität jedes Produktteams bei refurbed zu multiplizieren, indem sie zuverlässige Infrastruktur, gemeinsame Dienste, saubere Daten und Entwicklerwerkzeuge bereitstellen. Sie werden das technische Fundament besitzen, auf dem Produktteams aufbauen, und sicherstellen, dass es stabil, skalierbar und einfach zu bedienen ist.

Unsere Plattformtechnologiestack umfasst Go, gRPC, PostgreSQL, Redis und RabbitMQ im Backend, mit Infrastruktur, die auf Google Cloud Platform bereitgestellt wird, mit Terraform provisioniert und mit Kubernetes orchestriert. Unsere Datenplattform ist mit Python auf BigQuery aufgebaut. Sie verwalten und unterstützen Ingenieure in den Plattform- und Datenengineering-Teams, stellen eine klare Mission, gesunde Prozesse und ein produktives Arbeitsumfeld sicher, das nicht von individuellen Heldentaten abhängt.

Führen Sie regelmäßige 1:1-Gespräche, betreuen Sie Ingenieure und unterstützen Sie deren persönliche und berufliche Entwicklung. Schaffen Sie psychologische Sicherheit, ermöglichen Sie Eigenverantwortung und helfen Sie Teammitgliedern, ihr Potenzial zu entfalten. Moderieren Sie technische Diskussionen, Architekturüberprüfungen und Designentscheidungen, um Zuverlässigkeit, Skalierbarkeit und Wartbarkeit sicherzustellen. Stellen Sie sicher, dass Ihre Teams qualitativ hochwertige Engineering-Ergebnisse produzieren, indem Sie Best Practices fördern und klare Qualitätsstandards festlegen.

Tragen Sie zu Code-Reviews oder kleineren technischen Aufgaben bei, wenn nötig, während Sie Ihren Fokus auf den Teameffekt und nicht auf die praktische Entwicklung richten. Stellen Sie sicher, dass Infrastruktur- und Datensysteme die Wachstumsambitionen von refurbed unterstützen. Identifizieren und lösen Sie Blockaden, heben Sie Risiken frühzeitig hervor und erhalten Sie ein produktives Umfeld, in dem Teams schnell und klar arbeiten können. Tragen Sie zur Planung auf Unternehmens-, Abteilungs- und Teamebene bei und treiben Sie sowohl kurzfristige als auch langfristige Infrastruktur- und Datenstrategien voran.

Beteiligen Sie sich an der Einstellung und dem Wachstum des Teams, um eine starke Basis von erfahrenen Ingenieuren in beiden Bereichen aufzubauen. Stärken Sie die Engineering-Kultur durch Feedback, Wissensaustausch, Dokumentation und Vorbildfunktion. Fördern Sie Experimente, Lernen und die Einführung moderner Werkzeuge und Praktiken, einschließlich KI-unterstützter Engineering-Tools, wo sie bedeutende Ergebnisse liefern. Definieren und verfolgen Sie Erfolgsmetriken für Plattform- und Datenengineering, einschließlich Zuverlässigkeit, Entwicklererfahrung, Plattformnutzung, betriebliche Effizienz und Engineering-Effektivität (z. B. unter Verwendung des DORA/SPACE-Frameworks).

Senior Engineering Manager Arbeitgeber: refurbed

Refurbed bietet eine dynamische Arbeitsumgebung mit einem Fokus auf Nachhaltigkeit und Innovation. Die Teams arbeiten eng zusammen, um die Effektivität der Produktentwicklung zu maximieren. Mitarbeiter profitieren von einer transparenten Kultur und kontinuierlichem Lernen.

refurbed

Kontaktdaten:

refurbed Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Engineering Manager erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei refurbed anzuklopfen, wenn du dich auf die Stelle als Senior Engineering Manager bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei refurbed vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Engineering Manager mit Bravour zu bestehen

Führungskompetenz
Cloud-Infrastruktur (GCP, AWS, Azure)
Kubernetes
CI/CD-Pipelines
Datenengineering-Grundlagen
SQL
Backend-Systeme

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei refurbed klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei refurbed vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.