(Senior) Software Engineer Data Integration (all genders)

envelio GmbH

Köln

Vor Ort

EUR 65.000 - 90.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

30 holidays + 3 corporate holidays
Health support through Urban Sports Club
Flexible monthly mobility budget
envelio pension plan
Regular company and team events

Zusammenfassung

envelio GmbH is seeking a (Senior) Software Engineer Data Integration to design innovative software solutions that enhance product offerings. The role involves working on integrations for real-time measurement data and system connectivity with external APIs.

Successful candidates will have a strong background in backend development and data engineering, as well as experience with Python and SQL databases. This position offers hybrid working with options for remote work across the EU or the USA.

Qualifikationen

  • 2+ years of experience in backend development with a focus on data engineering.
  • Practical experience in Python programming with best practices.
  • Familiar with real-time data pipelines and integration with external APIs.

Aufgaben

  • Design innovative software solutions for data integration.
  • Build new measurement integrations connecting IoT devices.
  • Contribute to the existing ETL framework for customer grid data.

Kenntnisse

Backend development
Data engineering
API integration
Event-driven systems
Python programming
SQL databases
Kafka
MQTT

Ausbildung

Degree in Computer Science, Software Engineering or similar

Tools

PostgreSQL
Docker
Kubernetes

Jobbeschreibung

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 180 envelians are already on board. Dive in and thrive!

Your Role

As (Senior) Software Engineer Data Integration (all genders), you design innovative software solutions that set our products apart from the masses. Within the Engineering team, you play an important role in further shaping and developing our platform.

With a focus on real-time measurement data and system integration, you are the interface between external source systems — from IoT devices to grid operator APIs — and our Intelligent Grid Platform (IGP). In a dynamic team, you build and evolve the components that bring live measurement data and grid asset information reliably into the IGP.

How You Make an Impact
  • You build new measurement integrations end-to-end: connecting external IoT devices (via Kafka, MQTT, IEC104, REST, gRPC) through device registration and normalization to live data ingestion, transformation, and storage.
  • You design and improve the measurement integration framework to make adding new sources faster, more reliable, and more observable.
  • You own the full integration lifecycle — from raw external data to normalized, mapped measurements, including custom transformations and ID mappings.
  • You contribute to the existing ETL framework for importing and digitizing customer grid data from heterogeneous source formats.
  • You optimize existing components for performance, reliability, and transparency across batch and streaming workloads.
  • You have a continuous improvement mindset and actively look for ways to bring our code to industry best practices with confidence.
Your Profile

Perfection is a myth! We're more interested in the human behind the screen, so think of these criteria as helpful directions — we're excited to see how your unique skills might fit in.

  • You have 2+ years of relevant experience in backend development with a focus on data engineering, API integration, or event-driven systems.
  • You have a degree in Computer Science, Data Science, Software Engineering, Electrical Engineering, Industrial Engineering, or a comparable field of study.
  • You have practical experience in Python programming and are familiar with common best practices.
  • You have experience with SQL databases, preferably PostgreSQL or TimescaleDB, in the area of data modelling and query design.
  • You have experience integrating with external APIs or streaming systems (e.g. Kafka, MQTT, REST or gRPC).
  • Ideally, you are familiar with IoT or energy domain protocols (e.g. MQTT, IEC104) and have worked with real-time data pipelines.
  • You are a team player and passionate about working with talented and inspiring people.
  • You are looking for technical challenges and pride yourself in finding smart and simple solutions for complex problems.
  • You are familiar with parts of our tech stack and are looking forward to keeping up with current industry best practices.
  • 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, PyArrow, Celery
  • Go
  • Databases: Redis, PostgreSQL, TimescaleDB, DuckDB
  • Protocols: Kafka, MQTT, IEC104, gRPC
  • Infra: Docker, Kubernetes
Your Benefits
  • Join us fully remote or at our lovely office in Cologne in a hybrid working mode
  • Option for remote work from abroad (up to three months per year from anywhere in the EU or the USA)
  • State of the art technology and modern tech stack
  • Excellent hardware equipment (16-inch MacBooks, 2 screens at the office)
  • 30 holidays + 3 corporate holidays
  • Support for your health through Urban Sports Club cooperation
  • Flexible use of a monthly mobility budget (e.g. Jobrad, public transport)
  • Time and resources for individual growth
  • envelio pension plan
  • Regular company and team events
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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

envelio GmbH • Köln

Hybrid
EUR 55.000 - 75.000
Flexible working mode
Remote work options
State of the art technology
+6
(Senior) Software Engineer Data Integration (all genders)
(Senior) Software Engineer Data Integration (all genders)

envelio • Köln

Hybrid
EUR 60.000 - 75.000
Remote work flexibility
30 holidays + 3 corporate holidays
Excellent hardware equipment
+4
(Senior) Backend Engineer - Core Team (all genders)
(Senior) Backend Engineer - Core Team (all genders)

envelio • Köln

Hybrid
EUR 75.000 - 110.000
Hybrid work model
Remote work up to 3 months/year
Modern tech stack
+6
Operations Engineer (all genders)
Operations Engineer (all genders)

envelio GmbH • Köln

Hybrid
EUR 50.000 - 70.000
30 holidays + 3 corporate holidays
Flexible remote work options
Support for health and sports memberships
+2
Senior Fullstack Engineer (all genders)
Senior Fullstack Engineer (all genders)

envelio • Köln

Hybrid
EUR 60.000 - 80.000
Flexibler Arbeitsort
Option für mobiles Arbeiten aus dem Ausland
Moderne Tech-Ausstattung
+5
Senior Backend Engineer Electrical Engineering (all genders)
Senior Backend Engineer Electrical Engineering (all genders)

envelio • Köln

Hybrid
EUR 65.000 - 85.000
Flexible work mode: fully remote or hybrid
30 vacation days + 3 corporate holidays
Health support with Urban Sports Club partnership
+2
Team Lead Data Integration (all genders)
Team Lead Data Integration (all genders)

envelio • Köln

Hybrid
EUR 70.000 - 90.000
Fully remote oder hybrid mit Office-Option
Option zum mobilen Arbeiten aus dem Ausland
30 Urlaubstage + 3 corporate holidays
+5
Team Lead Customer Data Integration (all genders)
Team Lead Customer Data Integration (all genders)

envelio • Köln

Hybrid
EUR 75.000 - 95.000
Fully remote oder hybrid mit Office-Option
Option zum mobilen Arbeiten aus dem Ausland
30 Urlaubstage + 3 corporate holidays
+5
Platform Operations Engineer (all genders)
Platform Operations Engineer (all genders)

envelio • Köln

Vor Ort
EUR 60.000 - 80.000
30 Urlaubstage + 3 Feiertage
Option auf mobiles Arbeiten
State of the Art Technologie
+1
Consultant Smart Grids (all genders)
Consultant Smart Grids (all genders)

envelio • Köln

Hybrid
EUR 60.000 - 80.000
30 Urlaubstage + 3 corporate holidays
Unterstützung für Gesundheit
Mobilitätsbudget