CareerPlan

Senior Software Engineer

Erfurt / Leipzig / IlmenauFull-time2026-10-08 → 2026-11-10
Hybrid

Core

Senior Software Engineer providing technical leadership and hands-on development for a performance-critical Meter Data Management (MDM) product in the energy utilities sector.

Role type

Senior IC software engineer (technical lead)

Builds

Scalable software for high-volume energy meter data collection, validation, processing, and customer system migrations.

Domain

Energy utilities / Smart metering / Data management

Deliverable

production ML models

Required skills

Software design, APIs, integrations, distributed systems, large-volume data processing, system migrations, technical decision-making, code reviews, performance optimization, CI/CD, observability

Preferred skills

Java, Kotlin, Kafka, Kubernetes, OpenShift, Oracle, PostgreSQL, REST APIs, webhooks, smart metering, Head-End Systems, data migration tools, agentic AI

Technologies

Kafka, Kubernetes, OpenShift, Oracle, PostgreSQL, REST APIs

Responsibilities

Provide technical direction and guide solution design; Develop scalable software for high-volume data processing; Guide migrations between customer systems; Coordinate technical dependencies across teams; Facilitate design discussions and code reviews; Support profiling, benchmarking, and performance optimization; Coach and support engineers through mentoring.

Seniority

Senior, hands-on IC with technical leadership