Software Engineer (Python) - IoT & Energy Flexibility Markets

ThermoVault

Town of Belgium (WI)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A growing energy technology company in Wisconsin is seeking a Software Engineer (Python) to optimize cloud infrastructure and manage data pipelines. The ideal candidate holds a Master’s degree in Computer Science or Engineering Technology and possesses strong skills in Python and Git. This role collaborates closely with teams to deliver smart energy solutions. Experience with cloud platforms like AWS and knowledge of CI/CD practices are highly valued, alongside an operational mindset and the ability to work effectively in a team.

Qualifications

  • Experience with cloud automation in real‑time environments is a plus.
  • Knowledge of microservices and serverless architectures is beneficial.
  • Experience or knowledge of CI/CD pipelines is valued.

Responsibilities

  • Maintain and optimize cloud infrastructure for high availability.
  • Manage a data pipeline for real-time data from electrical assets.
  • Integrate various algorithms into the cloud environment.

Skills

Proficiency in Python
Proficiency in Git
Data engineering experience
Operational mindset
Fluency in English

Education

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

Tools

AWS
Docker
Kubernetes
SQL
NoSQL
Cloud Platforms (Azure, GCP)

Job description

Software Engineer (Python) - IoT & Energy Flexibility Markets

Your 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 (+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.

About the Company

Join ThermoVault and shape the future of energy!

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.

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

Similar jobs worth comparing

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

Vlaamse Technische Kring vzw • Town of Belgium (WI)

Hybrid
USD 80,000 - 110,000
Competitive package
Hybrid work model
Work with cutting-edge technology
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
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
Principal Data Engineer
Principal Data Engineer

Worky • Burlington (VT)

On-site
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
casual environment
+7
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
Business Systems Engineer (f/m/d)
Business Systems Engineer (f/m/d)

United States Digital Space LLC • United States

Hybrid
USD 100,000 - 160,000
Annual learning budget
AI coding companion license
Remote work up to 3 days a week
+3
Senior Software Engineer, C&I
Senior Software Engineer, C&I

energyhub • United States

On-site
USD 130,000 - 170,000
100% paid medical
401(k) with employer match
Flexible schedule
+4
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Thermon Industries, Inc • Austin (TX)

On-site
USD 140,000 - 190,000
Competitive salary
Health coverage
401(k) with match
+1
Electrical Engineer
Electrical Engineer

Electrified Thermal Solutions • Boston (MA)

On-site
USD 90,000 - 130,000
Equity options
Medical, Dental & Vision insurance
401(k) with 4% matching
+5
Electrical Engineer
Electrical Engineer

Electrified Thermal • Boston (MA)

On-site
USD 85,000 - 110,000
Equity options
Medical, Dental & Vision Insurance
401(k) with 4% matching
+5