(Senior) Backend Engineer - Core Team (all genders)
Über das Arbeiten bei envelio
Wir sind ein bodenständiges Team aus Kaffee- und Mate-Liebhaber:innen. Unser Geek-Humor resultiert in einer rituellen Nutzung von Emojis und der enzyklopädischen Herausarbeitung von unnützem Wissen. Mehr als 150 envelianer:innen mit über 20 verschiedenen Nationalitäten sind bereits an Bord. Komm dazu und wachse mit uns!
Deine Rolle
Wie du etwas bewirkst
- Du bist Teil des Core-Teams, in welchem du die Kernfunktionalitäten des digitalen Zwillings verantwortest, indem du robuste Interfaces und generalisierte Lösungen zu komplexen Anforderungen konzipierst.
- Du entwickelst und erweiterst App-übergreifende Workflows, die die Datenintegrität für Planungs- und Live-Applikationen sicherstellt. Dabei bist du stets bemüht, die App-spezifischen Anforderungen in einer allgemeingültigen Lösung zu erfassen.
- Du machst dich mit unseren individuellen und domänen-spezifischen Lösungen in der Modellierung und Berechnung von elektrischen Verteilnetzen vertraut und entwickelst diese eigenständig und innovativ weiter.
- Du bist aktiv an der Gestaltung und Verbesserung unserer Systemarchitektur im Bereich Code, Datenmodel und Infrastruktur beteiligt.
- Du tauschst dich mit anderen Entwickler:innen aus, um eine reibungslose Interaktion zwischen den unterschiedlichen Komponenten zu ermöglichen.
Dein Profil
- Du hast +3 Jahre einschlägige Erfahrung in der Entwicklung von Webanwendungen mit dem Schwerpunkt auf Backend-Komponenten, Datenmodellierung und Infrastruktur
- Du hast Erfahrung mit relationalen Datenbanken in der Architektur von Datenmodellen, bevorzugt von Digitalen Zwillingen, und das Design von Abfragen, bevorzugt in PostgreSQL. Erfahrungen mit Graph-Datenbanken sind ein plus
- Du hast umfangreiche Erfahrung mit Python, idealerweise im Zusammenhang mit der Orchestrierung und Parallelisierung von Tasks im Rahmen von Multi-Processing, z.B. mit Celery
- Du hast Erfahrung im Umgang mit Graph-Daten, zum Beispiel im Umgang mit Graph-Datenbanken oder Tooling wie NetworkX
- Du bist ein Teamplayer und arbeitest leidenschaftlich gerne mit talentierten und inspirierenden Menschen zusammen
- Du bevorzugst komplexe, technische Herausforderungen und hast einen hohen Anspruch an deine ausgearbeiteten und intelligenten Lösungen
- Du bist mit den wesentlichen Teilen unseres Tech Stacks vertraut und freust dich darauf, mit den aktuellen Best Practices der Branche Schritt zu halten
- Optional kennst du dich in einem oder mehreren der Themenbereiche Distributed Computing, Graphentheorie, Geoinformatik und Elektrotechnik aus
- Du verfügst über verhandlungssichere Englischkenntnisse (Niveau C1)
Wie wir Software entwickeln
- Agile Arbeitsweise mit Kanban in interdisziplinären Squads
- Kontinuierliche Integration & Bereitstellung
- Unittest-Mentalität und 4-Augen-Prinzip während Code-Reviews
- Wissensaustausch zwischen den Entwicklern
- "You Code it - You Own it" – Squad-Verantwortung für bestimmte Funktionsbereiche des Produkts
Unser Tech Stack
- Python, inkl. zusätzlicher Pakete/Frameworks wie z.B. FastAPI, Pytest und Celery
- PostgreSQL
- RabbitMQ, Redis
- Docker, Kubernetes
Deine Benefits
- Flexibler Arbeitsort innerhalb Deutschlands: hybrid, von zu Hause aus oder in unserem schönen Office in Köln
- Option zum mobilen Arbeiten aus dem Ausland (bis drei Monate pro Jahr von überall in der EU oder den USA)
- State of the art technology und modern Tech-Stack
- Sehr gute Hardware-Ausstattung (16 Zoll MacBooks, 2 Bildschirme an deinem Arbeitsplatz)
- Unterstützung deiner Gesundheit mit der Urban Sports Club Kooperation
- Flexible Nutzung eines monatlichen Mobilitätsbudgets (z.B. Jobrad, ÖPNV)
- Zeit und Budget für individuelles Wachstum
- optionale betriebliche Altersvorsorge
- Regelmäßige Company und Team Events
Über uns
Intelligente Netze für eine nachhaltige Zukunft weltweit – das ist unsere Vision! Deshalb schaffen wir das digitale Zentrum für die Zukunft des Stromnetzbetriebs: Die Intelligent Grid Platform (IGP). Die IGP bildet den Kern unserer SaaS-Lösung. Dabei ist es unser Ziel, die IGP und envelio jeden Tag 1 % besser zu machen. Komm ins envelio-Team und trage mit deiner Arbeit zur Energiewende bei.
Als Remote-First-Unternehmen lassen wir dich entscheiden, wie viel du remote arbeiten möchtest – von 0% bis 100%. Ob du in Köln oder Aachen, Bonn oder Berlin, München oder Castrop-Rauxel wohnst; Hauptsache du hast Internet! Du kannst auch bis zu drei Monate im Jahr vom Ausland aus arbeiten. Seit 2017 haben wir ein vielfältiges internationales Team aufgebaut, mit Englisch als Unternehmenssprache.
