Thermovault - Software Engineer (Python) - IoT & Energy Flexibility Markets

Vlaamse Technische Kring vzw

Town of Belgium (WI)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive package
Hybrid work model
Work with cutting-edge technology

Job summary

A growing technology company based in the United States is seeking a Software Engineer (Python) to manage cloud infrastructure and optimize data ingestion for smart energy solutions. The role involves collaborating with teams to integrate innovative algorithms, ensuring the reliability of services. Candidates should hold a Master’s degree in relevant fields and have hands-on experience with Python and cloud platforms. The position offers a competitive package and a hybrid work model, contributing to a fast-growing scale-up leading the energy transition.

Qualifications

  • Master of Science in Engineering (Computer Science) or Engineering Technology (ICT).
  • Proficiency in Python and Git is essential.
  • Data engineering experience in a production-grade software environment.

Responsibilities

  • Maintain and optimize cloud infrastructure (AWS).
  • Manage data ingestion from distributed electrical assets.
  • Integrate forecasting and modelling algorithms into cloud.

Skills

Proficiency in Python
Git
Data engineering
Operational mindset
Fluency in English

Education

Master of Science in Engineering (Computer Science)
Master of Science in Engineering Technology (ICT)

Tools

Linux
Docker
Kubernetes
AWS
SQL/NoSQL

Job description

Software Engineer (Python) - IoT & Energy Flexibility Markets

ThermoVault is a growing scale‑up on a mission to make energy smarter, greener and more efficient. With our cutting‑edge IoT hardware and software, we transform everyday thermal appliances like water heaters, accumulators, and heat pumps into intelligent, grid‑responsive storage devices. The result? Households automatically save 15‑25% on energy, without lifting a finger or sacrificing comfort. In 2025, this represented 750 MWh of savings.

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.

Responsibilities
  • 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 (+500 M 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.

What’s in it for you?
  • Make an impact. Be part of a fast‑growing scale‑up leading the energy transition.
  • Work with cutting‑edge technology. Shape the future of smart energy solutions.
  • 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. Full‑time permanent contract with strong salary & benefits.
Wanted Profile

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
  • 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.

Core Values

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Python) - IoT & Energy Flexibility Markets
Software Engineer (Python) - IoT & Energy Flexibility Markets

ThermoVault • Town of Belgium (WI)

On-site
USD 80,000 - 120,000
Sr. Technical Sales Engineer, Europe
Sr. Technical Sales Engineer, Europe

Skyven Technologies • Germany (OH)

On-site
EUR 120,000 - 150,000
Equity participation
Flexible working environment
Office Antwerp option
Corporate IT & Security Operations Lead
Corporate IT & Security Operations Lead

Fluves • Town of Belgium (WI)

On-site
USD 90,000 - 120,000
Competitive salary and benefits package
Autonomy in IT strategy development
Growth opportunities within the company
Principal Software Engineer (m/f/d)
Principal Software Engineer (m/f/d)

1KOMMA5° Bremen • Germany (OH)

On-site
USD 103,000 - 162,000
Remote work (Germany-wide)
Offices in Hamburg, Berlin, Munich
EGYM Wellpass
+4
Software Engineer
Software Engineer

Voltmasters • Town of Belgium (WI)

Hybrid
USD 62,000 - 86,000
Internetvergoeding
Maaltijdcheques
ECocheques
+5
Backend Engineer
Backend Engineer

Socket.dev • London (KY)

Hybrid
USD 95,000 - 130,000
CRM Architect (m/w/d)
CRM Architect (m/w/d)

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 190,000
Annual learning budget
Remote work 3 days/week
Urban Sports Club
+3
Technical Sales Engineer
Technical Sales Engineer

United States Digital Space LLC • United States

Remote
USD 90,000 - 125,000
Fully remote work
Flexible hours
Stock options
+1
Lead Developer: AI‑Driven SaaS for Sustainable Construction
Lead Developer: AI‑Driven SaaS for Sustainable Construction

vyzn • Germany (OH)

Hybrid
USD 90,000 - 120,000
Vice President of Engineering
Vice President of Engineering

Hypervolt • San Francisco (CA)

On-site
USD 260,000 - 380,000