Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich Satellitenanalytik.
- Arbeitgeber: LiveEO, ein dynamisches Startup mit einer kollaborativen Kultur in Berlin.
- Mitarbeitervorteile: Flexible Arbeitszeiten, hybrides Arbeitsmodell und zahlreiche Entwicklungsmöglichkeiten.
- Andere Informationen: Dynamisches Team mit über 30 Nationalitäten und tollen Karrierechancen.
- Warum dieser Job: Gestalte Produkte, die das Leben weltweit verbessern und arbeite mit modernster Technologie.
- Gewünschte Qualifikationen: Erfahrung in TypeScript und Python sowie in der Entwicklung von Full-Stack-Anwendungen.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Baue den Marktführer in Satellitenanalytik mit uns bei LiveEO. Wir suchen einen Senior Full Stack Engineer, um die technischen Grundlagen eines neuen Produkts innerhalb unseres Regierungsteams zu legen – von frühen Prototypen bis hin zu einer skalierbaren, produktionsbereiten Lösung. Dieses Produkt baut auf den Stärken unserer bestehenden kommerziellen Angebote auf und erweitert sie in ein neues Gebiet mit besonderen Anforderungen (Vertraulichkeit, Sicherheit) und hochwirksamen Anwendungsfällen.
Dies ist eine Null-zu-Eins-Rolle: Teil Prototyping, Teil Systemdesign, Teil Integrationsengineering – alles hat Einfluss. Du wirst über den gesamten Produktlebenszyklus hinweg arbeiten, von der schnellen Erstellung und Iteration von Prototypen bis hin zur Integration mit bestehenden Plattformen und externen Partnern sowie der Etablierung der Architektur und Ingenieurpraktiken, die das langfristige Wachstum unterstützen.
LiveEO ist ein junges, dynamisches Team, das große Herausforderungen und schnelle Lernzyklen liebt – wir bewegen uns schnell, bleiben neugierig und genießen es, gemeinsam zu bauen. Wir haben die Mission, den „Fluch der Erdbeobachtung“ zu brechen: unglaubliche Satellitendaten in zuverlässige, umsetzbare Entscheidungen umzuwandeln, denen Menschen vertrauen können und die in realen Operationen genutzt werden können.
In dieser Rolle wirst du an der Schnittstelle von Teams und Technologien arbeiten, eng mit internen Ingenieurgruppen und externen Partnern zusammenarbeiten, um ein neues Produkt zum Leben zu erwecken. Du wirst von Tag eins an hohe Verantwortung übernehmen, mit der Möglichkeit, Ideen in funktionierende Systeme in engen, iterativen Zyklen unter Verwendung eines modernen TypeScript- und Python-Stacks umzusetzen und die technische Richtung eines Produkts von seinen ersten Codezeilen an zu definieren.
Technologiestack & Tools:- TypeScript (Backend und Frontend)
- Python (Datenengineering)
- Prefect (Workflow-Orchestrierung)
- AWS (Cloud-Infrastruktur)
- Geospatial-Stack: GDAL, Rasterio, STAC (EO-Datenverarbeitung und -standardisierung)
- Datenbanken: PostgreSQL (Metadaten / Betriebsdaten)
- Schnelles Design und Aufbau von End-to-End-Prototypen (TypeScript & Python), Übersetzung von mehrdeutigen Anforderungen in funktionale, testbare Systeme, die die Produktrichtung validieren.
- Definiere und implementiere Integrationen mit bestehenden Plattformen und Diensten (intern und extern), um saubere Schnittstellen, zuverlässige Datenflüsse und Erweiterbarkeit für zukünftige Entwicklungen sicherzustellen.
- Zusammenarbeit über Teams hinweg, um bestehende Komponenten wiederzuverwenden und anzupassen, Abstimmung über Architektur, APIs und gemeinsame Standards, während Lücken zwischen Systemen überbrückt werden.
- Übernehme Verantwortung für frühe architektonische Entscheidungen (Servicegrenzen, Datenmodelle, Bereitstellungsmuster), wobei Geschwindigkeit der Iteration mit langfristiger Wartbarkeit in Einklang gebracht wird.
- Iteriere schnell basierend auf Feedback von Stakeholdern und Partnern, entwickle Prototypen zu robusteren Lösungen weiter und identifiziere, was in Produktionssysteme überführt werden sollte.
- Arbeiten eng mit externen Partnern zusammen, um Integrationen zu prototypisieren und die Interoperabilität in realen Umgebungen zu validieren.
- Etabliere Best Practices für Prototyping und frühe Entwicklungsphasen (Codequalität, Dokumentation, leichtgewichtige Tests), um eine Grundlage für zukünftige Ingenieurefforts zu schaffen.
- Trage über den gesamten Stack hinweg bei – von Backend-Diensten und APIs bis hin zu Frontend-Schnittstellen – und stelle ein kohärentes und benutzbares End-to-End-Erlebnis sicher.
- Starke Ingenieurgrundlagen in TypeScript und Python, mit Fokus auf sauberen, wartbaren und gut strukturierten Code.
- Erfahrung im Aufbau von Full-Stack-Anwendungen, einschließlich Backend-Diensten, APIs und modernen Frontend-Schnittstellen.
- Nachgewiesene Fähigkeit, schnell Prototypen zu erstellen und Produkte zu iterieren, mehrdeutige Anforderungen in funktionierende Lösungen zu übersetzen.
- Erfahrung im Entwerfen und Implementieren von Integrationen zwischen Systemen (APIs, Datenpipelines, Drittanbieterdienste).
- Vertrautheit mit Cloud-Plattformen (z.B. AWS, GCP) und Bereitstellung skalierbarer Dienste.
- Solides Verständnis von Softwarearchitektur und Systemdesign, mit der Fähigkeit, pragmatische Kompromisse in frühen Phasen zu treffen.
- Erfahrung in kollaborativen, funktionsübergreifenden Umgebungen und Abstimmung mit mehreren Stakeholdern.
- Du übernimmst Verantwortung und treibst die Arbeit proaktiv voran.
- Du kommunizierst klar und arbeitest reibungslos sowohl innerhalb als auch über Teams hinweg.
- Pragmatische Denkweise: Du balancierst tiefgehende Forschung mit praktischer Umsetzung.
- Du arbeitest gerne mit Komplexität und verwandelst Mehrdeutigkeit in Struktur.
- Erfahrung in frühen Produktumgebungen oder Null-zu-Eins-Umgebungen ist von Vorteil.
- Erfahrung mit modernen Web-Frameworks (z.B. React, Node.js, FastAPI oder ähnliches) ist von Vorteil.
- Verständnis von Datenpipelines und der Arbeit mit datenintensiven Anwendungen ist von Vorteil.
- Exposition gegenüber KI/ML-gesteuerten Produkten und Integration von Modellausgaben in Anwendungen ist von Vorteil.
- Erfahrung in der Zusammenarbeit mit externen Partnern oder im Aufbau interoperabler Systeme ist von Vorteil.
- Vertrautheit mit geospatialen Daten oder Erdbeobachtung ist von Vorteil.
- Erfahrung mit modernen KI-unterstützten Entwicklungstools (z.B. Codegenerierung, Copiloten, agentische Workflows), um Prototyping zu beschleunigen und die Ingenieurproduktivität zu verbessern, ist von Vorteil.
- Die Möglichkeit, ein Produkt zu schaffen, das Geschäftsprozesse und Leben weltweit verbessern kann.
- Flexible Arbeitszeiten und hybrides Arbeitsmodell – wir vertrauen unseren Mitarbeitern, ihre Arbeit zu erledigen und gleichzeitig eine gesunde Work-Life-Balance zu wahren.
- Wir ermächtigen Mitarbeiter, ihre eigene Karriereentwicklung voranzutreiben, Initiative zu ergreifen und die Freiheit zu haben, kreativ und mutig zu sein.
- Keine Überstundenkultur – wir achten darauf, dass Überstunden nur aus Notwendigkeit geleistet werden und immer mit Freizeit und Erholung ausgeglichen werden.
- Ein kollaboratives und lernendes Umfeld – häufige interne Workshops, Wissensaustausch-Sitzungen, Journal Clubs und Hackathons.
- Büro im Zentrum von Berlin Kreuzberg mit kostenlosem Obst, Nüssen und Getränken.
- Potenzial zur Teilnahme am Mitarbeiter-Aktienoptionsprogramm.
- Mitgliedschaft bei Urban Sports und BVG-Zuschuss, betriebliche Altersvorsorge.
- Ein vielfältiges und lebendiges internationales Umfeld mit über 30 verschiedenen Nationalitäten.
Über uns: LiveEO ist ein gut finanziertes Startup, das 2018 gegründet wurde und seinen Sitz in Berlin hat. Unser Hauptdienst besteht darin, Risiken für die Vermögenswerte und Infrastrukturen unserer Kunden durch Vegetation, Bodenverformung und Änderungsdetektion zu modellieren. Derzeit haben wir rund 160 Mitarbeiter aus der ganzen Welt mit unterschiedlichen Hintergründen.
Full Stack Engineer - Government Solutions Arbeitgeber: LiveEO
Kontaktperson:
LiveEO HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full Stack Engineer - Government Solutions
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach informellen Gesprächen oder Mentoring – oft ergeben sich so die besten Jobchancen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für Full Stack Engineers relevant sind. Wir empfehlen, Mock-Interviews mit Freunden oder über Online-Plattformen zu machen.
✨Tipp Nummer 3
Zeig deine Projekte! Erstelle ein Portfolio, das deine besten Arbeiten präsentiert. Das kann dir helfen, dich von anderen Bewerbern abzuheben und deine Fähigkeiten direkt zu demonstrieren.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, dein Interesse an der Mission von LiveEO zu betonen – wir suchen Leute, die wirklich hinter dem stehen, was wir tun!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full Stack Engineer - Government Solutions
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du bei LiveEO arbeiten möchtest und was dich an der Rolle als Full Stack Engineer reizt.
Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Erfahrungen mit TypeScript, Python und anderen relevanten Technologien klar hervorhebst. Zeig uns, wie du in der Vergangenheit komplexe Probleme gelöst hast und welche Projekte du erfolgreich umgesetzt hast.
Sei konkret und strukturiert: Vermeide es, zu allgemein zu bleiben. Nutze konkrete Beispiele aus deiner bisherigen Arbeit, um deine Fähigkeiten und Erfolge zu untermauern. Das hilft uns, ein besseres Bild von dir zu bekommen und wie du ins Team passen könntest.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei LiveEO vorbereitest
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den geforderten Kompetenzen passen. Bereite konkrete Beispiele vor, die zeigen, wie du in der Vergangenheit ähnliche Herausforderungen gemeistert hast.
✨Technische Vorbereitung
Da es sich um eine technische Rolle handelt, solltest du dich auf Fragen zu TypeScript, Python und den verwendeten Technologien vorbereiten. Übe das Lösen von Coding-Aufgaben und sei bereit, deine Denkweise während des Problemlösens zu erklären. Zeige, dass du nicht nur die Sprache beherrschst, sondern auch die Prinzipien hinter sauberem, wartbarem Code verstehst.
✨Teamarbeit betonen
LiveEO legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, Beispiele zu nennen, in denen du erfolgreich in einem Team gearbeitet hast. Betone, wie du mit verschiedenen Stakeholdern kommuniziert hast und wie du dazu beigetragen hast, gemeinsame Ziele zu erreichen. Zeige, dass du ein Teamplayer bist, der auch in komplexen Situationen einen kühlen Kopf bewahrt.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, oder nach den nächsten Schritten in der Produktentwicklung. Dies gibt dir nicht nur wertvolle Informationen, sondern zeigt auch, dass du proaktiv denkst.