Auf einen Blick
- Aufgaben: Leite ein Team von Ingenieuren und entwickle innovative Softwarelösungen für eine führende Immobilienplattform.
- Unternehmen: Immowelt, Teil der Aviv Group, mit über 50 Millionen Nutzern monatlich.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Arbeiten in einem internationalen Umfeld mit modernsten Technologien.
- Warum dieser Job: Gestalte die Zukunft der Immobilienbranche und führe ein dynamisches Team.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und 2 Jahre Führungserfahrung.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bei Immowelt, Teil der Aviv Group, arbeiten Sie an einer der führenden Immobilienplattformen Europas, die über 50 Millionen monatliche Nutzer in B2C- und B2B-Prozessen bedient. Unsere Mission bei Aviv ist es, den perfekten Platz für jeden zu finden, und bei Immowelt spielt Technologie eine zentrale Rolle, um dies in großem Maßstab zu erreichen. Diese Rolle bietet die Möglichkeit, ein Team in einem produktorientierten, internationalen Umfeld zu leiten, die Architektur, die Ingenieurskultur und die Lieferpraktiken zu gestalten und komplexe Herausforderungen in den Bereichen Daten, Leistung und verteilte Systeme zu lösen.
Wir suchen einen praktischen Engineering Manager / Lead Engineer mit einer soliden technischen Grundlage und einer Führungspersönlichkeit, um ein funktionsübergreifendes Team zu leiten. Sie sind verantwortlich für die Teamleistung, vorhersehbare Lieferung und Ingenieurqualität, während Sie weiterhin zur Architektur und zum Code beitragen, wo es am wichtigsten ist. Sie berichten an den Engineering Director und arbeiten eng mit Produkt, Design und Analytics zusammen, um einen bedeutenden Geschäftseinfluss zu erzielen.
Was Sie tun werden
- Teamführung & Personalentwicklung
- Leiten und Wachsen eines leistungsstarken Ingenieurteams (4–9 Ingenieure), indem Sie klare Richtung, Fokus und Kontext bieten
- Ingenieure einstellen, betreuen und entwickeln durch kontinuierliches Feedback und Leistungsgespräche
- Eine Kultur des Eigentums, der Zusammenarbeit und der Ingenieurexzellenz fördern
- Verantwortung für Ergebnisse, Qualität und vorhersehbare Lieferung sicherstellen
- Lieferung & Ausführung
- End-to-End-Lieferung übernehmen, einschließlich Planung, Priorisierung und Abhängigkeitsmanagement
- Proaktiv Risiken managen, Blockaden beseitigen und rechtzeitige Ausführung sicherstellen
- Mit dem Produktteam zusammenarbeiten, um Fahrpläne und OKRs zu definieren
- Fortschritte, Kompromisse und Ergebnisse an die Stakeholder kommunizieren
- Technische Führung (hands-on ~40%)
- Zur Architektur, Prototypen und kritischen Code-Pfaden beitragen
- Technische Lösungen über Service-Design, Integrationen und Datenmodelle validieren
- Sicherstellen, dass technische Initiativen mit den Produktprioritäten übereinstimmen
- Ingenieurexzellenz
- Ingenieurpraktiken kontinuierlich verbessern (Code-Reviews, Tests, CI/CD, Beobachtbarkeit, Vorfallmanagement)
- Skalierbare, zuverlässige und wartbare Systeme gemäß den Prinzipien der sauberen Architektur aufbauen
- Leistungsoptimierung und Kosteneffizienz vorantreiben
- Moderne Entwicklungspraktiken, einschließlich KI-unterstützter Workflows, fördern
Was Sie mitbringen
- 5+ Jahre Erfahrung in der Softwareentwicklung
- 2+ Jahre Erfahrung im Management von Mitarbeitern mit Verantwortung für die Ergebnisse des Teams
- Nachweisliche Erfolge bei der Bereitstellung hochwertiger Software auf vorhersehbare Weise
- Starke Erfahrung in Systemdesign und verteilten Architekturen
- Fähigkeit, Prozess und Pragmatismus auszubalancieren – Qualität verbessern, ohne unnötige Komplexität hinzuzufügen
- Erfahrung mit modernen Cloud-Umgebungen (AWS oder ähnlich), CI/CD und Containerisierung
- Vertrautheit mit Beobachtbarkeit und Praktiken der operativen Exzellenz
- Starke Kommunikations- und Stakeholder-Management-Fähigkeiten (Englisch erforderlich; Deutsch von Vorteil)
- Neugier und Anpassungsfähigkeit, um schnell neue Technologien und Bereiche zu erlernen
Technologiestack
Unser primärer Stack umfasst C#.Net, TypeScript, AWS (API Gateway, Lambda, SNS/SQS, DynamoDB, ECS/Fargate), Docker, GitHub, CircleCI und Terraform.
Standort & Setup
Berlin, Deutschland, funktionsübergreifendes Produktteam, praktische Führungsrolle, die technische Beiträge und Personalmanagement kombiniert.
Lead Software Engineer / Engineering Manager Arbeitgeber: immowelt
Immowelt, Teil der Aviv Group, ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung in Berlin bietet. Hier haben Mitarbeiter die Möglichkeit, in einem internationalen Team an einer der führenden Immobilienplattformen Europas zu arbeiten und ihre Fähigkeiten in einem produktorientierten Umfeld weiterzuentwickeln. Mit einem starken Fokus auf Teamführung, persönliches Wachstum und modernste Technologien fördert Immowelt eine Kultur der Zusammenarbeit und Exzellenz, die es den Mitarbeitern ermöglicht, bedeutende Beiträge zu leisten und ihre Karriere voranzutreiben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Lead Software Engineer / 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 immowelt anzuklopfen, wenn du dich auf die Stelle als Lead Software Engineer / 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 immowelt vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Lead Software Engineer / Engineering Manager mit Bravour zu bestehen
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 immowelt 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 immowelt 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.