envelio GmbH logo
Posted Jul 11Cologne / Remote from Germany
Apply ↗

(Senior) Software Engineer Data Integration (all genders)

SeniorRemote€80,000 – €105,000 / yr
Required Skills
KafkaMQTTRESTgRPCData IntegrationSoftware Engineering
Job Description

Wir sind ein bodenständiges Team aus Kaffee- und Mate-Liebhaber:innen. Unser Geek-Humor resultiert in einer rituellen Nutzung von Emojis und der enzyklopädischen Herausarbeitung von unnützem Wissen. Mehr als 180 envelianer:innen mit über 20 verschiedenen Nationalitäten sind bereits an Bord. Komm dazu und wachse mit uns!]]> (Senior) Software Engineer Data Integration (all genders) entwirfst du innovative Software-Lösungen, die unsere Produkte aus der Masse hervorheben. Im Engineering Team spielst du dabei eine wichtige Rolle in der Gestaltung und Ausarbeitung unserer Plattform.

Mit dem Schwerpunkt auf Echtzeit-Messdaten und Systemintegration bist du die Schnittstelle zwischen externen Quellsystemen — von IoT-Geräten bis hin zu Netzbetreiber-APIs — und unserer Intelligent Grid Platform (IGP). In einem dynamischen Team baust und entwickelst du die Komponenten, die Live-Messdaten und Asset-Informationen zuverlässig in die IGP bringen.]]>
  • Du baust neue Messdaten-Integrationen end-to-end: Du verbindest externe IoT-Geräte (via Kafka, MQTT, IEC104, REST, gRPC) durch Geräteregistrierung und Normalisierung bis hin zur Live-Datenaufnahme, Transformation und Speicherung.
  • Du entwirfst und verbesserst das Framework zur Messdaten-Integration, um neue Quellen schneller, zuverlässiger und nachvollziehbarer anbinden zu können.
  • Du verantwortest den vollständigen Lebenszyklus der Integration — von Rohdaten externer Quellen bis hin zu normalisierten, gemappten Messwerten, einschließlich benutzerdefinierter Transformationen und ID-Mappings.
  • Du trägst zum bestehenden ETL-Framework für den Import und die Digitalisierung von der Netz-Daten unserer Kunden aus heterogenen Quellen bei.
  • Du optimierst bestehende Komponenten  für Batch- und Streaming-Workloads hinsichtlich Performance, Zuverlässigkeit und Transparenz.
  • Du bist auf kontinuierliche Verbesserung bedacht und suchst aktiv nach Möglichkeiten, unseren Code an die Best Practices der Branche anzupassen.
  • ]]>
    • Du hast 2+ Jahre relevante Erfahrung in der Backend-Entwicklung mit Schwerpunkt auf Data Engineering, API-Integration oder Event-Driven Systemen.
    • Du hast einen Abschluss in Informatik, Data Science, Software Engineering, Elektrotechnik, Wirtschaftsingenieurwesen oder einem vergleichbaren Studiengang.
    • Du hast praktische Erfahrung in der Entwicklung mit Python und bist mit gängigen Best Practices vertraut.
    • Du hast Erfahrung mit SQL-Datenbanken, vorzugsweise PostgreSQL oder TimescaleDB, im Bereich Datenmodellierung und Query-Design.
    • Du hast Erfahrung in der Integration mit externen APIs oder Streaming-Systemen (z. B. Kafka, MQTT, REST oder gRPC).
    • Idealerweise bist du mit IoT- oder Protokollen der Energiebranche (z. B. MQTT, IEC104) vertraut und hast mit Echtzeit-Datenpipelines gearbeitet.
    • Du bist ein Teamplayer und arbeitest leidenschaftlich gerne mit talentierten und inspirierenden Menschen zusammen.
    • Du suchst technische Herausforderungen und bist stolz darauf, smarte und kreative Lösungen zu finden.
    • Du bist mit Teilen unseres Tech-Stacks vertraut und freust dich darauf, mit aktuellen Best Practices der Branche Schritt zu halten.
    • Du sprichst fließend Englisch (Niveau C1).
    ]]>
  • Agile Arbeitsweise mit Kanban in interdisziplinären Squads.
  • Continuous Integration / Continuous Delivery.
  • Unit-Test-Mentalität und 4-Augen-Prinzip bei Code-Reviews.
  • Wissensaustausch zwischen Entwickler:innen.
  • „You Code It – You Own It" - Squad-Verantwortung für definierte Funktionsbereiche des Produkts.
  • ]]>
  • Python, inkl. zusätzlicher Pakete/Frameworks wie FastAPI, Pytest, PyArrow, Celery
  • Go
  • Datenbanken: Redis, PostgreSQL, TimescaleDB, DuckDB
  • Protokolle: Kafka, MQTT, IEC104, gRPC
  • Infrastruktur: Docker, Kubernetes
  • ]]>
  • Passe den Arbeitsmodus an deinen Lifestyle an – fully remote oder hybrid mit Office-Option
  • Option zum mobilen Arbeiten aus dem Ausland (bis zu drei Monate pro Jahr von überall in der EU oder den USA)
  • 30 Urlaubstage + 3 corporate holidays
  • State of the Art Technologie und moderner Tech Stack
  • Sehr gute Hardware-Ausstattung (16 Zoll MacBooks, 2 Bildschirme an deinem Arbeitsplatz)
  • Unterstützung deiner Gesundheit mit der Urban Sports Club Kooperation
  • Professionelle Unterstützung rund um mentales Wohlbefinden für dich und deine Familie durch unseren Partner nilo
  • Flexible Nutzung eines monatlichen Mobilitätsbudgets (z.B. Jobrad, ÖPNV)
  • Zeit und Budget für individuelles Wachstum
  • Regelmäßige Tech & Growth Talks für internen Wissensaustausch
  • optionale Betriebliche Altersvorsorge
  • Regelmäßige Company und Team Events
  • ]]>
    Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.

    Similar Openings in Backend

    View all in category