As one of Enpal's most central backend teams, we receive and process data from every solar system and heat pump in our network. Our dynamic team of data and software engineers operates at the core of our data infrastructure, transforming complex energy data into actionable insights. If you're excited about having direct impact on Europe's energy transition while working with cutting-edge technologies, you'll find yourself at home in our collaborative environment.
As a Senior Software Engineer (Data), you’ll solve complex challenges at the intersection of renewable energy and scalable technology. Your work will span:
-
Data-driven platforms: Design systems to process terabytes of time-series data, build high-performance ETL pipelines, and optimize cross-domain data lakes using Delta Lake/Medallion architecture.
-
Cloud-native solutions: Deploy event-driven micro-services, IoT integrations, and stream processing (Kafka, MQTT) on Azure, while automating infrastructure with Terraform and Kubernetes.
-
Full-stack impact: From digitalizing solar panel planning with intuitive frontends to scaling APIs for real-time energy analytics, you’ll bridge gaps between architecture and user needs.
We offer speed, agility, steep career growth and ownership. Our vision thrives on cross-functional collaboration between engineers, product teams, and operations – turning bold ideas into lean, customer-centric solutions.
At Enpal, you would be
-
Building and scaling systems that handle hundreds of TBs of data, ensuring normalization, aggregation, and transformation into actionable business insights.
-
Improving developer velocity through automation (CI/CD, Datadog monitoring) while balancing MVP pragmatism with long-term stability.
-
Partnering with stakeholders across domains – from craftspeople to sales teams – to architect solutions that solve organization-wide challenges.
-
Growing through feedback, learning and experimentation, whether you’re refining graceful degradation strategies or exploring Azure Bicep.