bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesEnvelio(Senior) Software Engineer Data Integration (all genders)

(Senior) Software Engineer Data Integration (all genders)

Envelio · Cologne / Remote from Germany · Remote · Active · Personio

Job facts

FieldValue
CompanyEnvelio
Title(Senior) Software Engineer Data Integration (all genders)
Normalized title-
Department / teamEngineering / Festangestellte Engineering
LocationCologne / Remote from Germany
Work modelRemote / Remote
Employment typePart Time
Salary-
Statusactive
ATS providerPersonio
Posted / first seen2022-07-11 / 2026-05-30
Changed / last seen2026-06-01 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Envelio.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Personio.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in Engineering.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyEnvelio
Source4c5cf1c3-1ee2-4e07-9f80-c2b548d73cc6
ATS providerPersonio

Description

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  #LI-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 Professional  mental wellbeing support  through our partner nilo for you and your family Flexible use of a monthly mobility budget (e.g. Jobrad, public transport) Time and resources for individual growth Regular  tech & growth talks  for internal knowledge sharing envelio pension plan Regular company and team events

Full job record

Job IDe3ed83675d5f9e663e75d8fe4f6a498ac4bf6d23
Org IDcc90c9c0-cf99-4bd6-8ee7-fa9ec9717ed6
Source ID4c5cf1c3-1ee2-4e07-9f80-c2b548d73cc6
Board ID4c5cf1c3-1ee2-4e07-9f80-c2b548d73cc6
Providerpersonio
Provider Job Key745388
Title(Senior) Software Engineer Data Integration (all genders)
Normalized Title
Statusactive
Activeyes
Location TextCologne / Remote from Germany
DepartmentEngineering
TeamFestangestellte Engineering
Employment Typepart_time
Workplace Typeremote
Remote Policyremote
CountryCologne / Remote from Germany
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://envelio.jobs.personio.com/job/745388?language=en
Apply URLhttps://envelio.jobs.personio.com/job/745388?language=en
First Seen At2026-05-30 05:48:09Z
Last Seen At2026-06-06 07:46:00Z
Last Checked At2026-06-06 07:46:00Z
Last Changed At2026-06-01 12:34:31Z
Inactive At
Source Posted At2022-07-11 09:24:53Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=personio/board=envelio.com/date=2026-06-06/2026-06-06T07-46-00-014Z-0c075749a27e02613821645bb3648fdafe1f5ba0eb17b5ec497123ebf6dd9893.json
Event Fields
{
  "content_hash": "51c1b66f63806a86b6cfc2a7966f783eaeeb600c288ba5c3939b285b96488c99",
  "source_hash": "b1e8ccdafc934c5640abaffdab53a08e180a7eb00a5cbec0dd63be43e9e2a02b",
  "last_changed_at": "2026-06-01T12:34:31.584Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Cologne / Remote from Germany",
    "city": null,
    "region": null,
    "country": "Cologne / Remote from Germany",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T07:46:00.832Z",
  "launch_scope": {
    "reason": "personio_production_catalog",
    "included": true,
    "location": {
      "raw": "Cologne / Remote from Germany",
      "city": null,
      "region": null,
      "country": "Cologne / Remote from Germany",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "Cologne / Remote from Germany"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "745388",
  "name": "(Senior) Software Engineer Data Integration (all genders)",
  "office": "Cologne / Remote from Germany",
  "keywords": [],
  "schedule": "full-or-part-time",
  "createdAt": "2022-07-11T09:24:53+00:00",
  "seniority": "experienced",
  "department": "Engineering",
  "occupation": "software_and_web_development",
  "subcompany": "envelio GmbH",
  "employmentType": "permanent",
  "jobDescriptions": [
    {
      "name": "About Working at envelio",
      "value": "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.<br><br>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!"
    },
    {
      "name": "Your Role",
      "value": "As <strong>(Senior) Software Engineer Data Integration (all genders)</strong>, you design innovative software solutions that set our products apart from the masses. Within the Engineering team, you play an important role in further <strong>shaping and developing our platform</strong>.<br><br>With a focus on <strong>real-time measurement data and system integration</strong>, 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."
    },
    {
      "name": "How You Make an Impact",
      "value": "<ul><li>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.</li><li>You design and improve the measurement integration framework to make adding new sources faster, more reliable, and more observable.</li><li>You own the full integration lifecycle — from raw external data to normalized, mapped measurements, including custom transformations and ID mappings.</li><li>You contribute to the existing ETL framework for importing and digitizing customer grid data from heterogeneous source formats.</li><li>You optimize existing components for performance, reliability, and transparency across batch and streaming workloads.</li><li>You have a continuous improvement mindset and actively look for ways to bring our code to industry best practices with confidence.</li></ul>"
    },
    {
      "name": "Your Profile",
      "value": "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.<br><ul><li>You have 2+ years of relevant experience in backend development with a focus on data engineering, API integration, or event-driven systems.</li><li>You have a degree in Computer Science, Data Science, Software Engineering, Electrical Engineering, Industrial Engineering, or a comparable field of study.</li><li>You have practical experience in Python programming and are familiar with common best practices.</li><li>You have experience with SQL databases, preferably PostgreSQL or TimescaleDB, in the area of data modelling and query design.</li><li>You have experience integrating with external APIs or streaming systems (e.g. Kafka, MQTT, REST or gRPC).</li><li>Ideally, you are familiar with IoT or energy domain protocols (e.g. MQTT, IEC104) and have worked with real-time data pipelines.</li><li>You are a team player and passionate about working with talented and inspiring people.</li><li>You are looking for technical challenges and pride yourself in finding smart and simple solutions for complex problems.</li><li>You are familiar with parts of our tech stack and are looking forward to keeping up with current industry best practices.</li><li>You are business-fluent in English (Level C1).</li></ul>"
    },
    {
      "name": "How we develop Software",
      "value": "<ul><li>Agile working method with Kanban in interdisciplinary squads.</li><li>Continuous Integration / Continuous Delivery.</li><li>Unit Test mentality and 4-eyes principle during code reviews.</li><li>Knowledge sharing sessions between developers.</li><li>\"You Code It – You Own It\" – Squad responsibility for certain functional areas of the product.</li></ul>"
    },
    {
      "name": "Our Tech Stack",
      "value": "<ul><li>Python, incl. additional packages/frameworks e.g., FastAPI, Pytest, PyArrow, Celery</li><li>Go</li><li>Databases: Redis, PostgreSQL, TimescaleDB, DuckDB</li><li>Protocols: Kafka, MQTT, IEC104, gRPC</li><li>Infra: Docker, Kubernetes</li></ul>"
    },
    {
      "name": "Your Benefits",
      "value": "<ul><li style=\"color:rgb(0,0,0);\">Join us <strong>fully remote <strong style=\"border:0px solid rgb(229,231,235);font-family:Arial, Helvetica, sans-serif, Inter, Arial, Helvetica, sans-serif;font-weight:600;color:rgb(66,66,66);font-size:14px;font-style:normal;text-transform:none;background-color:rgb(255,255,255);\">#LI-Remote </strong> or at our lovely office</strong> in Cologne in a hybrid working mode</li><li style=\"color:rgb(0,0,0);\">Option for remote work from abroad (up to three months per year from anywhere in the EU or the USA)</li><li style=\"color:rgb(0,0,0);\">State of the art <strong>technology</strong> and <strong>modern tech stack</strong></li><li style=\"color:rgb(0,0,0);\">Excellent <strong>hardware equipment</strong> (16-inch MacBooks, 2 screens at the office)</li><li style=\"color:rgb(0,0,0);\"><strong>30</strong> holidays + <strong>3</strong> corporate holidays</li><li style=\"color:rgb(0,0,0);\">Support for your health through <strong>Urban Sports Club cooperation</strong></li><li style=\"color:rgb(0,0,0);\"><span style=\"font-style:normal;font-weight:400;text-transform:none;\">Professional </span><span style=\"font-style:normal;text-transform:none;font-weight:600;\">mental wellbeing support</span><span style=\"font-style:normal;font-weight:400;text-transform:none;\"> through our partner nilo for you and your family</span></li><li style=\"color:rgb(0,0,0);\">Flexible use of a monthly <strong>mobility budget (e.g. Jobrad, public transport)</strong></li><li style=\"color:rgb(0,0,0);\"><strong>Time and resources</strong> for individual growth</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\"><span style=\"font-style:normal;font-weight:400;text-transform:none;text-decoration:none;display:inline;\">Regular </span><span style=\"font-style:normal;text-transform:none;font-weight:600;\">tech & growth talks </span><span style=\"font-style:normal;font-weight:400;text-transform:none;text-decoration:none;display:inline;\">for internal knowledge sharing</span></li><li style=\"color:rgb(0,0,0);\">envelio pension plan</li><li style=\"color:rgb(0,0,0);\">Regular company and team <strong>events</strong></li></ul>"
    }
  ],
  "occupationCategory": "it_software",
  "recruitingCategory": "Festangestellte Engineering"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/e3ed83675d5f9e663e75d8fe4f6a498ac4bf6d23?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/cc90c9c0-cf99-4bd6-8ee7-fa9ec9717ed6JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/4c5cf1c3-1ee2-4e07-9f80-c2b548d73cc6JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/e3ed83675d5f9e663e75d8fe4f6a498ac4bf6d23/eventsJSON