Auf einen Blick
- Aufgaben: Entwickle innovative Backend-Lösungen und forme die digitale Zukunft der Energiebranche.
- Arbeitgeber: Dynamisches Unternehmen mit über 20 Nationalitäten und einer Leidenschaft für den Energiewandel.
- Mitarbeitervorteile: Flexible Arbeitszeiten, 30 Urlaubstage, Gesundheitsförderung und individuelle Wachstumsressourcen.
- Andere 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.
- Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in der Webanwendungsentwicklung und Teamarbeit.
Das voraussichtliche 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 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 (f/m/d) Arbeitgeber: envelio GmbH
Kontaktperson:
envelio GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Backend Engineer - Core Team (f/m/d)
✨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!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Backend Engineer - Core Team (f/m/d)
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 du dich auf ein Vorstellungsgespräch bei envelio GmbH vorbereitest
✨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.