Auf einen Blick
- Aufgaben: Gestalte innovative Systeme und führe komplexe technische Projekte in einem dynamischen Team.
- Unternehmen: Cloover, ein führendes Unternehmen im Bereich der Energieübertragung mit Fokus auf KI.
- Vorteile: Leistungsorientierte Vergütung, flexible Arbeitszeiten, kostenlose Mahlzeiten und 25 Urlaubstage.
- Weitere Informationen: Wachstumsmöglichkeiten in einem internationalen und inklusiven Team.
- Warum dieser Job: Sei Teil einer Mission, die die Energiebranche revolutioniert und echten Einfluss hat.
- Qualifikationen: Mindestens 10 Jahre Erfahrung in der Softwareentwicklung und starke Führungsfähigkeiten.
Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.
Überblick
Ihre Rolle: Die meisten Energieunternehmen arbeiten immer noch mit Tabellenkalkulationen und Telefonanrufen. Bei Cloover bauen wir die Infrastruktur, die all das ersetzt, und wir benötigen Ingenieure, die nicht nur Funktionen besitzen, sondern auch die Systeme darunter gestalten. Wir suchen einen Staff Software Engineer, der unser Team in Berlin verstärkt: jemand, der die technische Richtung festlegt, den Standard im gesamten Engineering-Organ erhöht und die Probleme löst, die andere eskalieren. Sie berichten an unseren CTO und arbeiten über verschiedene Teams hinweg. Ab Ihrer ersten Woche werden Ihre Entscheidungen Systeme gestalten, die Tausende von Installationspartnern direkt erreichen.
Verantwortlichkeiten:
- Technische Richtung festlegen und komplexe, funktionsübergreifende Initiativen von Anfang bis Ende leiten: architektonische Entscheidungen über APIs, Infrastruktur und Datensysteme bis hin zur Produktion und langfristigen Verantwortung, andere Ingenieure mitnehmen.
- Systematische Schwächen identifizieren, bevor sie zu Vorfällen werden.
- Systeme entwerfen, die sich selbst überwachen, elegant degradieren und schnell wiederherstellen.
- Die Zuverlässigkeitspraktiken etablieren, die dies zur Norm im Team machen.
- Unsere Backend- und Frontend-Systeme (Node.js, Next.js, React, TypeScript) besitzen und weiterentwickeln.
- APIs entwerfen, die skalierbar, sicher und einfach zu nutzen sind.
- Unser PostgreSQL-Datenlayer modellieren, optimieren und betreiben: Schema-Design, Indizierung, Abfrageoptimierung und Migrationen, die sicher ausgeliefert werden.
- Cloud-Infrastruktur auf Google Cloud Platform mit Terraform entwerfen und verwalten, um Umgebungen konsistent, prüfbar und für die Skalierung, auf die wir hinarbeiten, gebaut zu halten.
- Authentifizierungs- und Autorisierungsflüsse auf Auth0 (OAuth, SSO, Sitzungs- und Token-Management) über die Plattform integrieren und absichern, wobei Sicherheit mit einer reibungslosen Benutzererfahrung in Einklang gebracht wird.
- AI-Tools im gesamten Engineering-Team fördern: nicht nur selbst nutzen, sondern auch definieren, wie wir damit arbeiten.
- Die Grenzen dessen, was unser AI-Betriebssystem leisten kann, erweitern.
- Junior Engineers betreuen.
- Technische Leads entwickeln, Architektur-Reviews durchführen und gestalten, wie wir Ingenieurtalente einstellen und bewerten.
- Täglich mit Produkt, Betrieb, Finanzen und Design zusammenarbeiten, um mehrdeutige funktionsübergreifende Probleme in gut definierte, zuverlässig ausgelieferte Lösungen zu übersetzen.
Ihr Profil: Wir legen mehr Wert darauf, wie Sie denken und was Sie gebaut haben, als darauf, wo Sie waren. Hier ist, was Sie für den Erfolg in dieser Rolle qualifiziert:
- 10+ Jahre professionelle Erfahrung in der Softwareentwicklung, tätig als Staff oder Senior Engineer — Initiativen leiten, nicht nur ausführen.
- Tiefe Erfahrung im Aufbau von Systemen mit hohen Anforderungen an Zuverlässigkeit und Korrektheit.
- Starke Kenntnisse in JavaScript und TypeScript sowohl im Frontend als auch im Backend.
- Komfortabel im gesamten Stack und qualitätsbewusst.
- Tiefe Kenntnisse in Cloud-Infrastruktur, idealerweise auf Google Cloud Platform, mit praktischer Erfahrung in Terraform oder gleichwertiger IaC-Praxis in Produktionsmaßstab.
- Starke Expertise in relationalen Datenbanken: Schema-Design, Indizierung, Abfrageoptimierung und Leistungsoptimierung im großen Maßstab.
- Nachgewiesene Erfahrung im Aufbau gut gestalteter APIs, auf die andere vertrauen können und die sie nutzen können.
- Arbeitet, ohne darauf zu warten, dass man ihm Anweisungen gibt.
- Übernimmt funktionsübergreifende Verantwortung.
- Bewegt sich schnell und bringt andere mit.
- In Berlin ansässig und motiviert, im Büro zu sein.
Wir sind absichtlich büroorientiert — Entscheidungen werden in Echtzeit getroffen, Prototypen werden beim Mittagessen getestet, und das Gründungsteam ist zehn Meter entfernt. Wenn das Ihr Arbeitsstil ist, werden Sie sich hier wohlfühlen.
Vollständig fließend in Englisch (C2).
Schön zu haben (aber nicht erforderlich):
- Tiefes Wissen über Auth-Protokolle: OAuth, OpenID Connect, SSO, Sitzungsmanagement. Sie haben dies gebaut, nicht nur konsumiert.
- Deutschkenntnisse.
Weitere Hinweise: Erfüllen Sie nicht alle Anforderungen? Bewerben Sie sich trotzdem. Wir stellen nach Potenzial und Perspektive ein — Qualifikationen sind ein Ausgangspunkt, kein Limit.
Wie wir einstellen:
- Einführungsgespräch (30 Minuten) — Wir möchten verstehen, wonach Sie suchen, nicht nur Ihren Lebenslauf überprüfen.
- Interview mit dem Einstellungsmanager (45 Minuten) — Wir gehen tief: Ihre Erfahrungen, Ihr technisches Denken, wie Sie durch Unklarheiten führen.
- Fallstudie (1 Stunde) — Sie erhalten das Briefing im Voraus. Uns interessiert Ihr Ansatz — nicht, ob Sie die richtige Antwort finden.
- Angebot & unterzeichneter Vertrag.
Warum wir?
- Leistungsvergütung. Starker Grundgehalt, Bonus, der an Ergebnisse gebunden ist, und bedeutendes Eigenkapital — anerkannt, wenn es passiert, nicht hinter jährlichen Zyklen versteckt.
- AI-first & ungehindert. Unbegrenzte Unternehmens-AI — keine Obergrenzen, kein Genehmigungsprozess. Jede Rolle, jedes Team.
- Die mühsame Arbeit verschwindet, sodass Sie sich auf das konzentrieren können, was tatsächlich menschliches Urteilsvermögen erfordert.
- Echte Verantwortung für eine echte Mission. Ab dem ersten Tag gestalten Sie Entscheidungen, die Tausende von Installateuren betreffen.
- Wir bauen nicht nur Software — wir treiben den Energiewandel in ganz Europa voran.
- Schneller wachsen als irgendwo sonst. Sie arbeiten direkt mit dem Gründungsteam und erstklassigen Investoren zusammen.
- Wenn Sie eines Tages auf Ihr eigenes Unternehmen hinarbeiten, gibt es keinen besseren Raum, um zu sein.
- Die Grundlagen, gut gemacht. Büro in Prenzlauer Berg mit der neuesten Apple-Hardware. Kostenloses Frühstück und Abendessen, gut gefüllte Küche, regelmäßige Teamevents, 25 Tage Urlaub, Urban Sports Club (M) und Unternehmensrabatte.
Über uns: Bei Cloover bauen wir das AI-Betriebssystem für den Energiewandel — eine Plattform, die Tausenden von Installationsunternehmen in Deutschland und Österreich hilft, mehr zu verkaufen, schneller zu planen und besser zu liefern. Wir haben insgesamt 1,22 Milliarden US-Dollar an Finanzierungen gesichert — einschließlich 1,2 Milliarden US-Dollar an zugesagter Fremdfinanzierung und 22 Millionen US-Dollar in Serie A — und stehen erst am Anfang unserer europäischen Expansion. Wir sind ein leistungsstarkes Team, das mit Zielstrebigkeit arbeitet. Wir übernehmen unsere Arbeit vollständig, diskutieren Ideen intensiv, verpflichten uns gemeinsam und führen ohne Zögern aus. Seniorität gewinnt hier keine Argumente — die beste Idee zählt. Geschwindigkeit ist kein Termin, den wir einhalten — es ist, wie wir programmiert sind. Und wir sind standardmäßig AI-nativ. Wir experimentieren nicht mit AI — wir sind darauf aufgebaut. Technologie wird schneller ausgeliefert, weil AI prototypisiert, bevor wir bauen. Der Vertrieb schließt schneller ab, weil die Ansprache in großem Maßstab personalisiert wird. Die Finanzen testen in Echtzeit. People & Culture baut Prozesse in einem Bruchteil der Zeit auf. Egal, welche Funktion Sie haben, AI ist der Grund, warum wir über unsere Möglichkeiten hinauswachsen — und es ist eine Fähigkeit, die Sie hier schneller entwickeln werden als fast überall sonst. Wir glauben, dass der Energiewandel jedem gehört — und so auch unserem Team. Wir sind international, motiviert und absichtlich inklusiv. Wir stellen nach Potenzial und Perspektive ein und heißen Menschen aus allen Hintergründen, Identitäten und Erfahrungen willkommen. Klingt das nach Ihrer Art von Herausforderung? Bewerben Sie sich unten.
Staff Software Engineer Arbeitgeber: Cloover
Cloover ist ein herausragender Arbeitgeber, der dir die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf die Energiewende konzentriert. Mit einem starken Fokus auf KI-gestützte Automatisierung und einem Büro im kreativen Prenzlauer Berg fördert Cloover eine offene und kollaborative Unternehmenskultur, in der deine Ideen geschätzt werden und du direkt mit dem Gründerteam zusammenarbeitest. Zudem profitierst du von attraktiven Benefits wie flexiblen Arbeitszeiten, einem modernen Arbeitsplatz und umfangreichen Entwicklungsmöglichkeiten, die dir helfen, deine Karriere voranzutreiben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Software Engineer erhalten könntest
✨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 Cloover anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer 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 Cloover vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer 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 Cloover 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 Cloover 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.