Envelio

(Senior) Software Engineer Data Integration (all genders)

Envelio
Apply
3 months ago
Remote, GermanySenior

Responsibilities

  • Build measurement integrations connecting external IoT devices and grid operator APIs through Kafka, MQTT, IEC104, REST, and gRPC.
  • Develop device registration, data normalization, ingestion, transformation, storage, and ID-mapping capabilities.
  • Design and improve the measurement integration framework for faster, more reliable, and more observable source onboarding.
  • Contribute to the ETL framework for importing and digitizing customer grid data from heterogeneous formats.
  • Optimize components for performance, reliability, and transparency across batch and streaming workloads.
  • Apply software engineering best practices and participate in code reviews, knowledge sharing, and squad ownership.

Requirements

  • At least 2 years of relevant backend development experience focused on data engineering, API integration, or event-driven systems.
  • A degree in Computer Science, Data Science, Software Engineering, Electrical Engineering, Industrial Engineering, or a comparable field.
  • Practical experience with Python programming and common development best practices.
  • Experience with SQL databases, preferably PostgreSQL or TimescaleDB, including data modeling and query design.
  • Experience integrating external APIs or streaming systems such as Kafka, MQTT, REST, or gRPC.
  • Ideally, familiarity with IoT or energy-domain protocols and real-time data pipelines.
  • Business-fluent English at C1 level.
  • Strong collaboration skills and an interest in solving complex technical problems with simple solutions.

Benefits

  • Fully remote work or hybrid work from the Cologne office.
  • Remote work from anywhere in the EU or USA for up to three months per year.
  • State-of-the-art technology and modern tech stack.
  • Excellent hardware, including 16-inch MacBooks and two office screens.
  • 30 vacation days plus 3 corporate holidays.
  • Urban Sports Club health support and mental wellbeing support through nilo for employees and families.
  • Monthly mobility budget usable for options such as Jobrad and public transportation.
  • Time and resources for individual growth, tech and growth talks, an envelio pension plan, and regular company and team events.

Categories

BackendData Engineering
Envelio

About Envelio

201-500 employees

Envelio builds the Intelligent Grid Platform, a SaaS suite for electricity distribution grid operators to digitize networks, run grid digital twins, automate connection assessments, and plan and operate grids with high renewable penetration. Founded in 2017 and headquartered in Cologne, Germany, the company is owned by E.ON. Its software integrates with GIS, SCADA, and MDM systems.

Contact me