Request

Alliander Software Engineer

Software Engineer

Info

Function

Software Engineer

Location

Arnhem Bellevue

Hours per week

36 hours per week

Duration

July 1, 2026 - December 31, 2026

Application number

SRQ149283

Segment

IT & Technology

Closing date

date-icon04.06.2026 clock-icon12:00
Responding to this assignment? You can do so on Striive.

Role description and task arrangements

This recruitment effort did not yield any suitable candidates in the first round, which is why they are now expanding their search to a wider market. 
Start: as soon as possible after screening is completed
Duration: until 12/31/2026, with a possible option to extend
Rate: max €110, including MSP fee, depending on education and work experience
Self-employed: No
Location: Candidate works 1 day per week at the Arnhem office

Screening: The candidate must undergo screening before starting. This screening takes at least 4 weeks.

Software Engineer | System Operations | Tactical Capacity Management
As a Software Engineer in the Tactical Capacity Management (TCM) team, you help Liander connect more customers while keeping the electricity grid safe and reliable. You design, build, and maintain software that makes medium-term grid risks (up to three years ahead) transparent and actionable.
Specialists use your tooling to quantify and substantiate risks and translate them into concrete mitigation measures. The insights generated by your software directly inform decision-making within System Operations—so robustness, scalability, and explainability are essential.
You collaborate closely with the users of your solutions and see the impact of your work in day-to-day operations. Together, we build tools that help make better use of today’s grid—and support the energy system of tomorrow.
What you will build
Together with Specialists and other Software Engineers, you build scalable solutions that underpin our Mid-Term Forecast and Tactical Risk Assessment. You also take ownership of the platform’s technical foundation—from code to cloud.
In practice, you will:
  • Build high-quality, reliable software (Python, SQL, PGM, FastAPI)
  • Translate new business requirements into functional, explainable solutions
  • Automate and scale bottleneck analyses and operational workflows (process and workload orchestration)
  • Deliver and maintain mature data products (Snowflake, Power BI, Streamlit)
  • Help improve engineering practices and team maturity
  • Run and manage workloads on Kubernetes and AWS
About the Tactical Capacity Management Team
Team TCM was established in February within the System Operations department and brings together a strong mix of Specialists and Software Engineers. What sets us apart is the close collaboration between users and developers, enabling short feedback loops and solutions that work in practice.
We operate within the Beter Benutten Net value chain, collaborating with teams such as K&O, O&S LKC, APM, and MD. Data dependencies and stakeholder alignment are therefore a key part of your work. You’ll gain valuable experience working at the intersection of multiple departments.
Our Mid-Term Forecast and Tactical Risk Assessment are already in active use and continue to evolve. You enjoy improving a live product—iterating quickly while keeping reliability front and center.

Requirements
You recognize yourself in the following:
  • At least 5 years of professional experience as a Senior Python Engineer in a CI/CD environment
  • Must-have: experience with SQL, Docker, and Kubernetes
  • Nice to have: experience with PGM, Snowflake, Streamlit, and FastAPI
  • You enjoy working at the intersection of software engineering, data, and the energy sector
  • You take ownership, communicate proactively, and are always looking for ways to improve

Company data

Company data

Alliander

Role description and task arrangements

This recruitment effort did not yield any suitable candidates in the first round, which is why they are now expanding their search to a wider market. 
Start: as soon as possible after screening is completed
Duration: until 12/31/2026, with a possible option to extend
Rate: max €110, including MSP fee, depending on education and work experience
Self-employed: No
Location: Candidate works 1 day per week at the Arnhem office

Screening: The candidate must undergo screening before starting. This screening takes at least 4 weeks.

Software Engineer | System Operations | Tactical Capacity Management
As a Software Engineer in the Tactical Capacity Management (TCM) team, you help Liander connect more customers while keeping the electricity grid safe and reliable. You design, build, and maintain software that makes medium-term grid risks (up to three years ahead) transparent and actionable.
Specialists use your tooling to quantify and substantiate risks and translate them into concrete mitigation measures. The insights generated by your software directly inform decision-making within System Operations—so robustness, scalability, and explainability are essential.
You collaborate closely with the users of your solutions and see the impact of your work in day-to-day operations. Together, we build tools that help make better use of today’s grid—and support the energy system of tomorrow.
What you will build
Together with Specialists and other Software Engineers, you build scalable solutions that underpin our Mid-Term Forecast and Tactical Risk Assessment. You also take ownership of the platform’s technical foundation—from code to cloud.
In practice, you will:
  • Build high-quality, reliable software (Python, SQL, PGM, FastAPI)
  • Translate new business requirements into functional, explainable solutions
  • Automate and scale bottleneck analyses and operational workflows (process and workload orchestration)
  • Deliver and maintain mature data products (Snowflake, Power BI, Streamlit)
  • Help improve engineering practices and team maturity
  • Run and manage workloads on Kubernetes and AWS
About the Tactical Capacity Management Team
Team TCM was established in February within the System Operations department and brings together a strong mix of Specialists and Software Engineers. What sets us apart is the close collaboration between users and developers, enabling short feedback loops and solutions that work in practice.
We operate within the Beter Benutten Net value chain, collaborating with teams such as K&O, O&S LKC, APM, and MD. Data dependencies and stakeholder alignment are therefore a key part of your work. You’ll gain valuable experience working at the intersection of multiple departments.
Our Mid-Term Forecast and Tactical Risk Assessment are already in active use and continue to evolve. You enjoy improving a live product—iterating quickly while keeping reliability front and center.

Requirements
You recognize yourself in the following:
  • At least 5 years of professional experience as a Senior Python Engineer in a CI/CD environment
  • Must-have: experience with SQL, Docker, and Kubernetes
  • Nice to have: experience with PGM, Snowflake, Streamlit, and FastAPI
  • You enjoy working at the intersection of software engineering, data, and the energy sector
  • You take ownership, communicate proactively, and are always looking for ways to improve

Share this application

Place your bid on Striive

https://login.striive.com/

For this assignment you need to place a bid on Striive. Striive is the largest assignment platform in the Benelux where more than 20,000 assignments are published annually.

Privacy Preference Center