(Senior) Backend Engineer - Core Team (all genders)
(Senior) Backend Engineer - Core Team (all genders)

(Senior) Backend Engineer - Core Team (all genders)

Köln Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
envelio GmbH

Auf einen Blick

  • Aufgaben: Entwickle und erweitere unsere Kernkomponente GridHub für eine bessere Nutzererfahrung.
  • Arbeitgeber: Envelio treibt die Energiewende mit intelligenten Netzen und einer innovativen Softwarelösung voran.
  • Mitarbeitervorteile: Remote-Arbeit von 0% bis 100%, internationale Team-Events und betriebliche Altersvorsorge.
  • Andere Informationen: Arbeiten im Ausland für bis zu drei Monate pro Jahr möglich.
  • Warum dieser Job: Gestalte die Zukunft der Energieversorgung und wachse in einem dynamischen, internationalen Team.
  • Gewünschte Qualifikationen: Erfahrung in Softwarearchitektur, Datenmodellierung und Backend-Entwicklung erforderlich.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

About Working at envelio

Too easy is boring! Together, we are on a mission to drive forward the energy transition. We love what we do, and we are unafraid to dive in. We believe in taking ownership of our work and in continuously growing and evolving. In short: own it, love it, grow with it. We are a humble team of coffee and maté lovers with over 20 nationalities. With our geek humor, our love for emojis and random facts is only natural. Over 150 envelians are already on board. Dive in and thrive!

Your Role

As(Senior)Backend Engineer- Core Team (all genders)you will be part of an engineering squad with strong knowledge in software architecture, data modelling and graph-functionality. Together, you drive the development of the GridHub – our Core Component which feeds all applications – and directly influence the experience of our users, our organization, and our engineering practices.

How You Make an Impact

  • As part of the Core team, you directly influence the shape and functionality of our Digital Twin, by designing interfaces and generalized functionality for complex requirements.
  • You develop and extend cross-application workflows that ensure data integrity for planning and live applications. In doing so, you always strive to capture the app-specific requirements in a universally applicable solution.
  • You familiarize yourself with our individual and domain-specific solutions within the modelling and calculation of electrical grids and improve them in an independent and innovative way.
  • You are actively involved in the design and improvement of our system architecture in the area of code, data model and infrastructure.
  • You exchange ideas with other developers to enable a smooth interaction between the different components.

Your Profile

  • You have +3 years of relevant experience in web application development with a focus on backend components, data modelling and infrastructure.
  • You have experience with relational databases in the architecture of Data Models, preferably Digital Twins, and the design of queries, preferably in PostgreSQL.
  • You have extensive experience with Python, ideally related to orchestration and parallelization of tasks in the context of multi-processing, e.g. with Celery.
  • You have experience with graph-data, e.g. through experience with graph databases or other graph tooling such as networkX.
  • You are a team player and passionate about working with talented and inspiring people.
  • You prefer complex, technical challenges and have high standards for your elaborate and intelligent solutions.
  • You are familiar with parts of our tech stack and are looking forward to keeping up with current industry best practices.
  • Optionally, you are familiar with one or more of these topics: distributed computing, graph theory and geoinformatics.
  • You are business-fluent in English (Level C1).

How we develop Software

  • Agile working method with Kanban in interdisciplinary squads.
  • Continuous Integration / Continuous Delivery.
  • Unit Test mentality and 4-eyes principle during code reviews.
  • Knowledge sharing sessions between developers.
  • “You Code It – You Own It” – Squad responsibility for certain functional areas of the product.

Our Tech Stack

  • Python, incl. additional packages/frameworks e.g., FastAPI, Pytest and Celery.
  • PostgreSQL.
  • RabbitMQ, Redis.
  • Docker, Kubernetes.

Your Benefits

  • Flexible working mode within Germany: Hybrid, from home or in our lovely office in Cologne
  • Option forremote work from abroad(up to three months per year from anywhere in the EU or the USA)
  • State of the art technology andmodern tech stack
  • Excellenthardware equipment(16 inch MacBooks, 2 screens at your workplace)
  • Supportforyourhealththroughsports membership cooperations
  • Flexible use of amonthly mobility budget (e.g. Jobrad, public transport)
  • Time and resources for individual growth
  • enveliopension plan
  • Regularcompanyandteam events

#J-18808-Ljbffr

(Senior) Backend Engineer - Core Team (all genders) Arbeitgeber: envelio GmbH

Envelio ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Mitarbeiter die Freiheit haben, ihre Arbeit remote zu gestalten. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer vielfältigen Teamkultur, die über 20 Nationalitäten umfasst, fördert das Unternehmen Innovation und Kreativität. Die Möglichkeit, bis zu drei Monate im Jahr im Ausland zu arbeiten, macht envelio zu einem attraktiven Ort für alle, die an der Energiewende mitwirken möchten.
envelio GmbH

Kontaktperson:

envelio GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: (Senior) Backend Engineer - Core Team (all genders)

Tip Nummer 1

Informiere dich über die neuesten Trends und Technologien im Bereich Backend-Entwicklung. Zeige in Gesprächen, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für aktuelle Entwicklungen hast.

Tip Nummer 2

Netzwerke mit anderen Entwicklern und Fachleuten in der Branche. Besuche Meetups oder Online-Events, um Kontakte zu knüpfen und mehr über die Unternehmenskultur von envelio zu erfahren.

Tip Nummer 3

Bereite dich darauf vor, technische Fragen zu beantworten, die sich auf Softwarearchitektur und Datenmodellierung beziehen. Übe, deine Denkweise und Lösungsansätze klar und strukturiert zu kommunizieren.

Tip Nummer 4

Zeige deine Leidenschaft für die Energiewende und nachhaltige Technologien. Teile Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du zur Verbesserung von Systemen beigetragen hast, die einen positiven Einfluss auf die Umwelt haben.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Backend Engineer - Core Team (all genders)

Softwarearchitektur
Datenmodellierung
Graph-Funktionalität
Entwicklung von Backend-Systemen
API-Design
Programmierkenntnisse in Sprachen wie Java, Python oder Go
Kenntnisse in Cloud-Technologien (z.B. AWS, Azure)
Microservices-Architektur
Versionierung mit Git
Testautomatisierung
Agile Methoden (z.B. Scrum, Kanban)
Problemlösungsfähigkeiten
Teamarbeit und Kommunikation
Eigenverantwortliches Arbeiten
Interesse an der Energiewende und intelligenten Netzen

Tipps für deine Bewerbung 🫡

Verstehe die Unternehmenskultur: Informiere dich über die Werte und die Kultur von envelio. Betone in deiner Bewerbung, wie du zur Mission der Energiewende beitragen möchtest und wie deine persönliche Philosophie mit der des Unternehmens übereinstimmt.

Hebe relevante Erfahrungen hervor: Stelle sicher, dass du in deinem Lebenslauf und Anschreiben spezifische Erfahrungen im Bereich Softwarearchitektur, Datenmodellierung und Backend-Entwicklung hervorhebst. Zeige auf, wie du in der Vergangenheit komplexe Anforderungen erfolgreich umgesetzt hast.

Zeige deine Innovationskraft: Erkläre in deinem Anschreiben, wie du innovative Lösungen für bestehende Probleme entwickelt hast. Gib Beispiele für Projekte, bei denen du kreativ gedacht und neue Ansätze verfolgt hast, um die Funktionalität zu verbessern.

Betone Teamarbeit und Kommunikation: Da das Unternehmen Wert auf Zusammenarbeit legt, solltest du in deiner Bewerbung betonen, wie du effektiv mit anderen Entwicklern kommunizierst und Ideen austauschst. Nenne konkrete Beispiele für erfolgreiche Teamprojekte.

Wie du dich auf ein Vorstellungsgespräch bei envelio GmbH vorbereitest

Verstehe die Unternehmensmission

Informiere dich über die Mission von envelio, die Energiewende voranzutreiben. Zeige im Interview, dass du die Werte des Unternehmens teilst und bereit bist, Verantwortung zu übernehmen.

Technisches Wissen demonstrieren

Bereite dich darauf vor, dein Wissen über Softwarearchitektur, Datenmodellierung und Graph-Funktionalität zu präsentieren. Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Fähigkeiten in diesen Bereichen zeigen.

Teamarbeit betonen

Da das Unternehmen Wert auf Teamarbeit legt, solltest du Beispiele für erfolgreiche Zusammenarbeit in früheren Projekten parat haben. Betone, wie du mit anderen Entwicklern kommuniziert hast, um Lösungen zu finden.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und am Unternehmen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den nächsten Schritten in der Entwicklung der Intelligent Grid Platform.

(Senior) Backend Engineer - Core Team (all genders)
envelio GmbH
Standort: Köln
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>