Senior Backend Engineer - Core Team (f/m/d)

Senior Backend Engineer - Core Team (f/m/d)

Köln Vollzeit 48000 - 84000 € / Jahr (geschätzt) Homeoffice (teilweise)
envelio GmbH

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Lösungen und forme die digitale Zukunft der Energiebranche.
  • Unternehmen: Dynamisches Unternehmen mit über 20 Nationalitäten und einer Leidenschaft für den Energiewandel.
  • Vorteile: Flexible Arbeitszeiten, 30 Urlaubstage, Gesundheitsförderung und individuelle Wachstumsressourcen.
  • Weitere Informationen: Agile Arbeitsmethoden und regelmäßige Teamevents fördern eine inspirierende Arbeitsatmosphäre.
  • Warum dieser Job: Gestalte die Benutzererfahrung aktiv und arbeite an spannenden technischen Herausforderungen.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Webanwendungsentwicklung und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € 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 modewithin Germany: Hybrid, from home or in our lovely office in Cologne
  • Option forremote workfrom abroad(up to three months per year from anywhere in the EU or the USA)
  • State of the arttechnologyandmodern tech stack
  • Excellenthardware equipment(16 inch MacBooks, 2 screens at your workplace)
  • Supportforyourhealththroughsports membershipcooperations
  • Flexible use of amonthlymobility budget(e.g. Jobrad, public transport)
  • Time and resourcesfor individual growth
  • enveliopension plan
  • Regularcompanyandteamevents

#J-18808-Ljbffr

Senior Backend Engineer - Core Team (f/m/d) Arbeitgeber: envelio GmbH

Envelio ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Mitarbeiter:innen die Möglichkeit haben, aktiv zur Energiewende beizutragen. Mit flexiblen Arbeitsmodellen, umfangreichen Benefits wie 30 Urlaubstagen und einem starken Fokus auf persönliche Entwicklung und Teamkultur, fördert envelio nicht nur das individuelle Wachstum, sondern auch den Austausch von Wissen und Erfahrungen innerhalb eines vielfältigen Teams. Hier kannst du deine Fähigkeiten in einem bedeutungsvollen Bereich einsetzen und gleichzeitig in einem unterstützenden und humorvollen Umfeld arbeiten.

envelio GmbH

Kontaktdaten:

envelio GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend Engineer - Core Team (f/m/d) erhalten könntest

Tipp Nummer 1

Sei proaktiv! Nutze LinkedIn und andere Netzwerke, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur und aktuelle Projekte – das zeigt dein Interesse und Engagement.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur die Technik beherrschst, sondern auch die Fähigkeit hast, komplexe Probleme zu lösen.

Tipp Nummer 3

Nutze unser Netzwerk! Wenn du dich über unsere Website bewirbst, kannst du sicher sein, dass wir deine Bewerbung direkt sehen. Das erhöht deine Chancen, schnell ins Gespräch zu kommen.

Tipp Nummer 4

Zeige deine Leidenschaft für das Unternehmen! Informiere dich über die Projekte von envelio und bringe eigene Ideen ein, wie du zur Energie-Transformation beitragen kannst. Das macht einen bleibenden Eindruck!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer - Core Team (f/m/d) mit Bravour zu bestehen

Backend-Entwicklung
Datenmodellierung
Softwarearchitektur
PostgreSQL
Python
Celery
Graph-Datenbanken

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir bei StudySmarter lieben es, wenn Bewerber authentisch sind und ihre Leidenschaft für das, was sie tun, zeigen. Zeig uns, warum du die perfekte Ergänzung für unser Team bist!

Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir möchten schnell verstehen, was du kannst und wie du zu uns passt. Denk daran: weniger ist manchmal mehr!

Beziehe dich auf die Stellenbeschreibung:Schau dir die Anforderungen in der Stellenbeschreibung genau an und passe deine Bewerbung entsprechend an. Zeige uns, wie deine Erfahrungen und Fähigkeiten direkt mit dem übereinstimmen, was wir suchen. Das macht einen großen Unterschied!

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei envelio GmbH vorbereitet

Verstehe die Unternehmenskultur

Mach dich mit der Kultur von envelio vertraut. Sie legen Wert auf Eigenverantwortung und kontinuierliches Wachstum. Überlege dir, wie du diese Werte in deinem bisherigen Werdegang verkörpern kannst und bringe konkrete Beispiele mit.

Technische Vorbereitung ist alles

Da du als Senior Backend Engineer arbeiten wirst, solltest du deine Kenntnisse in Python, PostgreSQL und Datenmodellierung auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und eventuell sogar Live-Coding-Übungen zu absolvieren.

Teamarbeit betonen

Envelio sucht Teamplayer! Sei bereit, über deine Erfahrungen in der Zusammenarbeit mit anderen Entwicklern zu sprechen. Zeige, wie du zur Verbesserung der Teamdynamik beigetragen hast und wie du Ideen austauschst, um Lösungen zu finden.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und am Unternehmen. Frage nach den aktuellen Herausforderungen im Team oder wie sie den Entwicklungsprozess gestalten, um sicherzustellen, dass du gut ins Team passt.