¡Activa las notificaciones laborales por email!

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

envelio GmbH

Islas Baleares

Híbrido

EUR 40.000 - 80.000

Jornada completa

Hace 22 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company as a Senior Backend Engineer, where you will play a pivotal role in developing innovative solutions that drive the energy transition. You'll work within a dynamic team to enhance our Core Component, impacting user experiences and workflows. With a focus on backend development, data modeling, and system architecture, you'll tackle complex challenges using cutting-edge technologies. Enjoy a collaborative environment that fosters growth, creativity, and a passion for excellence. This is your chance to make a significant impact in a vibrant and engaging workplace.

Servicios

30 holidays plus 3 company holidays
Health support through sports memberships
Flexible mobility budgets
High-quality hardware: 16-inch MacBooks, dual screens
Resources and time for personal growth
Remote work option abroad up to three months per year

Formación

  • 3+ years of experience in web application development focusing on backend components.
  • Experience with relational databases and data model architecture, preferably PostgreSQL.
  • Familiarity with distributed computing or graph theory is a plus.

Responsabilidades

  • Develop and extend cross-application workflows ensuring data integrity.
  • Collaborate with developers to ensure smooth integration between components.
  • Contribute to system architecture design and enhancements.

Conocimientos

Python
Data Modeling
PostgreSQL
Graph Databases
Orchestration
Parallel Processing
Team Collaboration
Agile Methodology
Unit Testing
Code Review

Herramientas

FastAPI
Celery
Pytest

Descripción del empleo

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, we foster a fun and engaging environment. Over 130 envelians are already on board. Dive in and thrive!

Your Role

As (Senior) Backend Engineer - Core Team (f/m/d), you will be part of an engineering squad with strong knowledge in software architecture, data modeling, and graph functionality. You will drive the development of GridHub, our Core Component feeding all applications, directly impacting user experience, organizational workflows, and engineering practices.

How You Make an Impact
  • Influence the design and functionality of our Digital Twin by creating interfaces and generalized solutions for complex requirements.
  • Develop and extend cross-application workflows to ensure data integrity for planning and live applications, aiming for universal applicability.
  • Familiarize yourself with our domain-specific solutions in electrical grid modeling and calculations, improving them independently and innovatively.
  • Contribute to system architecture design and enhancements in code, data models, and infrastructure.
  • Collaborate with other developers to ensure smooth integration between components.
Your Profile
  • +3 years of relevant experience in web application development focusing on backend components, data modeling, and infrastructure.
  • Experience with relational databases and data model architecture, preferably with Digital Twins and query design in PostgreSQL.
  • Extensive experience with Python, especially in orchestration and parallel processing, e.g., with Celery.
  • Experience with graph data, such as graph databases or tools like networkX.
  • Team-oriented mindset with passion for working with talented individuals.
  • Enjoyment of tackling complex technical challenges with high standards for solutions.
  • Familiarity with our tech stack and eagerness to stay updated with industry best practices.
  • Optional familiarity with distributed computing, graph theory, or geoinformatics.
  • Business-fluent in English (Level C1).
How we develop Software
  • Agile methodology using Kanban within interdisciplinary squads.
  • Emphasis on unit testing and code review principles.
  • Knowledge sharing sessions among developers.
  • Ownership of functional areas, following the "You Code It – You Own It" principle.
  • Use of Python and frameworks like FastAPI, Pytest, and Celery.
  • Flexible work arrangements in Germany: hybrid, remote, or in our Cologne office.
  • Option for remote work abroad up to three months per year.
  • High-quality hardware: 16-inch MacBooks, dual screens.
  • 30 holidays plus 3 company holidays.
  • Health support through sports memberships.
  • Flexible mobility budgets (e.g., JobRad, public transport).
  • Resources and time allocated for personal growth.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.