Software Engineer (Python) - IoT & Energy Flexibility Markets

ThermoVault
Leuven, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Compensation
€ 50K

Job location

Leuven, Belgium

Tech stack

Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Cloud Database
Databases
Continuous Integration
Information Engineering
Linux
Python
NoSQL
SQL Databases
Cloud Platform System
Backend
GIT
Cloudformation
Containerization
Kubernetes
Information Technology
Real Time Data
Serverless Computing
Docker
Microservices

Job description

  • Maintain, monitor and optimize our cloud infrastructure (AWS) to ensure our services are highly available and cost-efficient.
  • Manage a robust pipeline to ingest real-time data from thousands of distributed electrical assets (+500M messages per month, growing rapidly).
  • Integrate forecasting, modelling and steering algorithms seamlessly into the cloud ensuring it runs efficiently in a cloud-native environment.
  • Use CI/CD pipelines to set up automated tests ensuring easy but robust deployments. Reliability is the most important metric.
  • Set up and manage monitoring tools to detect anomalies before they impact the grid or end users.

You will be collaborating with all involved experts, including ThermoVault's Demand Response and Product Development teams and the Ariston team on commercial projects on a European scale. You will work in a highly-motivated scale-up environment with a strong focus on delivering real-world solutions.

Requirements

You hold a Master of Science in Engineering (Computer Science) or a Master of Science in Engineering Technology (ICT).

Technical Core: Proficiency in Python and Git is essential.

Technical Pluses: Experience with or knowledge of the following is highly valued:

  • Linux & Containers (Docker, Kubernetes)
  • Databases (SQL/noSQL, Timeseries)
  • Cloud Platforms (AWS, Azure, or GCP)
  • Cloud Architectures (Micro-services, Serverless, Cloudformation)
  • CI/CD automation

Experience: You have data engineering experience in a production-grade software environment. Knowledge of backend systems and/or cloud automation in real-time environments is a big plus.

Mindset: You have an operational, hands-on mindset. You are analytical and structured, but also pragmatic. You prefer the straightest, most effective path to a solution that works in the real world.

Soft Skills: You work well independently while remaining a dedicated collaborator within the technical team. Fluency in English is required; Dutch is a plus.

Last but not least, you identify with ThermoVault's core values: ownership, excellence, and commitment to delivery.

Benefits & conditions

  • Go International. Join a company backed by Ariston Group (active in 150+ countries) and scale with us.
  • Hybrid work. Mix of home office & HQ in Leuven next to the train station (Mon-Wed-Fri in-office).
  • Great team & culture. Work with 15 ambitious, high-performing colleagues who get things done - while having fun.
  • Competitive package. A full-time permanent contract with an all-in yearly package between €50,000 and €90,000, depending on your relevant professional experience and technical skills.

Ready to join a scale-up with real impact? Let's team up!

About the company

Backed by our main shareholder, Ariston Group, a worldwide leader in heating and hot water solutions, we are scaling fast. We are already managing almost 9,000 installations across Belgium, France, and Italy, with plans to expand into South Africa and beyond. By controlling how and when these appliances use electricity, we help balance the grid and secure contracts with energy players like TSOs, driving our recurring revenue model. But we are not stopping at retrofits. Our technology is now built directly into Ariston's next-generation appliances, unlocking a global market. As this continuous stream of native devices accelerates our growth, we face an exciting challenge - and this is where you come in! We are looking for a motivated all-round IT profile to build the essential tools needed to onboard, monitor, and manage this rapidly expanding fleet., Join ThermoVault and be part of a young, dynamic team revolutionizing energy. Together, we will shape the future of smart energy and make a difference for our planet.

Apply for this position