Software Engineer Mathematical Optimization (Python)

Solliciteer direct
Handig om te weten: bewaar deze vacature gemakkelijk via de printknop bovenaan. Na sluiting verdwijnt deze vacature van onze website.   
  • Shape Tomorrow's Energy Today

  • Innovate for Impact

  • Driving sustainability with Tech

  • Shape Tomorrow's Energy Today

  • Innovate for Impact

  • Driving sustainability with Tech

Waarom kiezen voor Eneco

At Eneco, we are committed to becoming climate‑neutral by 2035. Our One Planet strategy is powered by smart digital solutions and innovative technologies. Within this mission, the Asset Optimization team plays a key role; enabling trading and operational excellence by ensuring reliable and optimized energy delivery 24/7.

Dit ga je doen

As a Mathematical Optimization Engineer, you will design and implement the optimization models that drive our products. You will work closely with data scientists to develop an in‑house SDK that enables the definition and deployment of these models.

Collaborating with stakeholders across the organization, you translate business requirements into technical solutions and contribute throughout the full development lifecycle.

Gaat dit over jou?

 

  • 3+ years of experience in Python development
  • 5+ years of experience with mathematical optimization in Python

(or 3+ years with a relevant master’s degree)

  • Expertise in at least one optimization framework (e.g., Gurobi, CVXPY, CPLEX)
  • Experience with containerization (Docker), library development, databases, and Git
  • Strong analytical and communication skills
  • A natural inclination for collaboration

Bonus points for:

  • Experience with data engineering (pre-/post‑processing, data sanitization)
  • Understanding of cloud platforms and cloud‑native development (Azure preferred)
  • Experience in the energy sector
  • Knowledge of CI/CD, microservices, and event‑driven architectures

For this position we're looking for candidates living and working in the Netherlands already. 

Je bent verantwoordelijk voor

  • Design and develop our in‑house optimization models and SDK
  • Collaborate with stakeholders to clarify and refine requirements
  • Break down complex requirements into actionable and deliverable components

Dit worden je collega's

You will join Eneco’s Python tech team within Ops&IT and be part of the larger Eneco backend developer community. Together, we establish backend standards and contribute to the advancement of a sustainable energy system. 

Dit hebben we je te bieden

alt

Bruto jaarsalaris tussen de €80.000 en €115.000

Inclusief FlexBudget, 8% vakantiegeld en afhankelijk van je functie een bonus of collectieve resultaatdeling.
alt

FlexBudget

Laat het uitbetalen, gebruik het om extra vakantiedagen te kopen of spaar het op voor iets leuks, de keuze is aan jou.
alt

Alle kans jezelf te ontwikkelen

Eneco zet vol in op persoonlijke en professionele ontwikkeling.
alt

Hybride werken: thuis, kantoor of buitenland

Je werkt 40% op kantoor, 40% thuis en 20% flexibel. Met toestemming van je manager mag je maximaal 3 weken per jaar in het buitenland werken (binnen goedgekeurde landen), maximaal 2 aaneengesloten weken.

Wil je meer informatie over onze arbeidsvoorwaarden?

Werk dat werkt voor jou en het klimaat

Kies je voor een carrière bij Eneco, dan kies je voor ambitie, groei en kansen in een omgeving waarin iedereen telt. Je krijgt alle ruimte om jezelf te ontwikkelen en het werk te doen op een manier die bij jou past. We geloven dat verschillende perspectieven, nationaliteiten en achtergronden ons sterker maken en zorgen daarom voor een open, veilige en inclusieve cultuur. Uiteraard met aandacht voor een goede werk-privébalans, flexibele werktijden en de mogelijkheid om deels thuis te werken als je functie dat toelaat. Heb je een lichamelijke of zintuiglijke beperking, dan kijken we samen naar passende aanpassingen zodat jij je werk goed kunt doen.
Zo werk je aan je eigen toekomst én aan een duurzame toekomst. Samen met 4.000 collega’s met uiteenlopende talenten en ideeën werk je aan onze gezamenlijke missie: klimaatneutraal in 2035. We helpen klanten sneller verduurzamen, bedenken innovatieve oplossingen en grijpen kansen. Doe je mee?

Zo gaat het sollicitatieproces

Sollicitatieproces, 1 solliciteren, 2 kennismaken, 3 online assessment, 4 vervolggesprek, 5 aanbod en 6 gefeliciteerd met je nieuwe baan!

Meer weten over deze functie?

Vragen over de sollicitatieprocedure

Neem gerust contact op met onze recruiter:

Jorn Jansen

Recruiter
+31 6 24227486

Wil je onze nieuwste vacatures ontvangen?

Met deze vacature willen wij zelf een nieuwe Eneco collega werven. Dit is dan ook geen oproep voor acquisitie.