Auf einen Blick
- Aufgaben: Gestalte innovative Systeme und entwickle Software für die Energiebranche.
- Arbeitgeber: Cloover, ein dynamisches Unternehmen im Bereich der Energiewende.
- Mitarbeitervorteile: Leistungsorientierte Vergütung, flexible Arbeitszeiten und 25 Tage Urlaub.
- Andere Informationen: Wachstumsmöglichkeiten in einem internationalen und inklusiven Team.
- Warum dieser Job: Sei Teil einer Mission, die Tausende von Installateuren unterstützt und die Zukunft gestaltet.
- Gewünschte Qualifikationen: Mindestens 10 Jahre Erfahrung in der Softwareentwicklung und starke Teamführungskompetenzen.
Das voraussichtliche Gehalt liegt zwischen 75000 - 95000 € pro Jahr.
Ihr 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 in der Engineering-Organisation 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.
Ihre Mission
- 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, während Sie 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 zum Standard 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-Ingenieure betreuen. Technische Führungskräfte 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. Folgendes wird Ihnen helfen, in dieser Rolle erfolgreich zu sein:
- 10+ Jahre Berufserfahrung 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, bei denen Zuverlässigkeit und Korrektheit wichtiger sind als rohe Skalierung. Sie wissen, wie gute Systeme aussehen, wenn jede Transaktion echten Wert hat.
- Starke Kenntnisse in JavaScript und TypeScript sowohl im Frontend als auch im Backend. Sicher 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 Produktionsumgebungen.
- Starke Expertise in relationalen Datenbanken: Schema-Design, Indizierung, Abfrageoptimierung und Leistungsoptimierung in großem Maßstab.
- Nachweisliche 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 nur 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 aufgebaut, nicht nur konsumiert.
- Deutschkenntnisse.
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
Wir halten die Dinge transparent und respektieren Ihre Zeit. Die meisten Bewerber gehen in weniger als drei Wochen vom ersten Anruf bis zum Angebot.
- Einführungsgespräch (30 Minuten) – Wir möchten verstehen, wonach Sie suchen, nicht nur Ihren Lebenslauf überprüfen.
- Interview mit dem Einstellungsleiter (45 Minuten) – Wir gehen in die Tiefe: 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 & unterzeichneten Vertrag.
Benötigen Sie Anpassungen in irgendeiner Phase? Lassen Sie es uns einfach wissen.
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 Routinearbeit 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 – darunter 1,2 Milliarden US-Dollar an zugesagten Schuldenfinanzierungen und 22 Millionen US-Dollar in der Serie A – und stehen erst am Anfang unserer europäischen Expansion.
Wir sind ein leistungsstarkes Team, das mit einem Ziel 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 strukturiert sind.
Und wir sind standardmäßig AI-first. Wir experimentieren nicht mit AI – wir basieren darauf. 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 entwickelt Prozesse in einem Bruchteil der Zeit. 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 unser Team auch. 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 (on-site) Arbeitgeber: Cloover
Kontaktperson:
Cloover HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Staff Software Engineer (on-site)
✨Tipp Nummer 1
Sei proaktiv! Warte nicht darauf, dass die Unternehmen dich kontaktieren. Nutze LinkedIn und andere Netzwerke, um direkt mit Entscheidungsträgern in Kontakt zu treten. Zeig Interesse an ihren Projekten und stelle Fragen, die deine Expertise unter Beweis stellen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für die Rolle als Staff Software Engineer relevant sind. Wir bei StudySmarter empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Netzwerke aktiv! Besuche Meetups, Konferenzen oder Workshops in Berlin, um Gleichgesinnte zu treffen und potenzielle Arbeitgeber kennenzulernen. Oft entstehen die besten Jobchancen durch persönliche Kontakte und Empfehlungen.
✨Tipp Nummer 4
Nutze unsere Website für Bewerbungen! Wir bei StudySmarter haben eine benutzerfreundliche Plattform, die dir hilft, deine Bewerbung schnell und einfach einzureichen. Vergiss nicht, dein Portfolio oder relevante Projekte zu teilen, um deine Fähigkeiten zu demonstrieren.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Software Engineer (on-site)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass uns wissen, was dich motiviert und warum du Teil unseres Teams werden möchtest.
Betone deine Erfolge: Erzähl uns von Projekten, auf die du stolz bist. Zeige, wie du Herausforderungen gemeistert hast und welche Lösungen du entwickelt hast. Das gibt uns einen Einblick in deine Fähigkeiten und deinen Arbeitsstil.
Pass deine Bewerbung an: Stell sicher, dass deine Bewerbung auf die Stelle zugeschnitten ist. Hebe relevante Erfahrungen hervor, die zu den Anforderungen passen, und zeige, wie du zur technischen Richtung beitragen kannst, die wir anstreben.
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Cloover vorbereitest
✨Verstehe die technische Vision
Mach dich mit der technischen Ausrichtung von Cloover vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten zur Entwicklung der Systeme beitragen können, die sie aufbauen. Sei bereit, konkrete Beispiele zu nennen, wie du in der Vergangenheit technische Herausforderungen gemeistert hast.
✨Bereite dich auf systematische Fragen vor
Da die Rolle stark auf Systemdesign und Architektur fokussiert ist, solltest du dich auf Fragen vorbereiten, die deine Fähigkeit testen, komplexe Systeme zu entwerfen. Übe, wie du Probleme identifizieren und Lösungen präsentieren kannst, die sowohl skalierbar als auch zuverlässig sind.
✨Zeige deine Führungsqualitäten
In dieser Position wird erwartet, dass du andere Ingenieure mentorst und technische Entscheidungen triffst. Bereite Beispiele vor, in denen du erfolgreich ein Team geleitet oder andere inspiriert hast. Zeige, dass du nicht nur technische Fähigkeiten hast, sondern auch in der Lage bist, andere zu motivieren und zu unterstützen.
✨Sei bereit für praktische Fallstudien
Da Cloover Wert auf den Ansatz legt, nicht nur auf die richtige Antwort, solltest du dich auf praktische Fallstudien vorbereiten. Überlege dir, wie du an verschiedene technische Herausforderungen herangehen würdest und sei bereit, deinen Denkprozess klar und strukturiert zu kommunizieren.