Senior Optimization/Software Engineer
€5,500 - €9,500 per month
Key Skills
Job Description
Do you want to optimize flexible energy assets with smart algorithms while building scalable data and software solutions for the energy system of tomorrow? We are looking for you! As an Energy Optimization Engineer, you play a key role within the Flex team. You develop and maintain smart algorithms and software that determine when energy assets consume, store, or feed energy back into the grid. You will work at the intersection of software engineering, data science, and optimization, directly contributing to a reliable, sustainable, and flexible energy system. As an Optimization Engineer, you are: The person who develops smart optimization algorithms that enable flexible energy assets of both business and residential customers to be used in the most effective way. Responsible for the real-time control and orchestration of sustainable assets, translating market signals, customer needs, and grid constraints into the optimal operational strategy. Developing and maintaining products, APIs, data pipelines, and proprietary services to ensure our solutions remain reliable, scalable, and production-ready. Driven to keep applications scalable, high-performing, and robust through the continuous development of monitoring, alerting, and self-healing processes. A connector between technology and business, translating complex challenges into practical and future-proof solutions for the energy market. A colleague who actively contributes to knowledge sharing and helps further professionalize software development, architectural decision-making, and engineering best practices within the team. Who are you? You are an experienced professional who can translate complex technical and business challenges into practical, scalable solutions. You enjoy working with modern technologies, proactively identify opportunities for improvement, and believe that software should not only be smart, but also reliable and maintainable. Additionally, you: Have a Master's degree level of thinking and working, for example in Econometrics, Computer Science, Software Engineering, Mathematics, or a related field. Equivalent experience can also demonstrate this level. Have extensive experience with Python and developing maintainable, production-grade code based on object-oriented principles. You are also enthusiastic about strengthening these practices within the team. Have proven experience with data engineering and data analytics tools such as Polars, PySpark, and SQL. Experience with dbt, DuckDB, or Snowflake is considered a plus. Are familiar with professional software development practices, including Git, unit and integration testing, and CI/CD. Experience with Infrastructure as Code technologies such as Terraform, Bicep, or ARM is a plus. Have experience in the energy market or a strong affinity with the dynamics of this sector. Possess strong problem-solving skills and the ability to translate complex technical and business challenges into pragmatic and scalable solutions. Have a proactive mindset, enjoy contributing ideas, and actively support knowledge sharing and the further professionalization of the team. Have excellent verbal and written communication skills in either Dutch or English. Where will you work At ENGIE, we are working towards a carbon-free world by 2045. Within the Flex team, we transform data, technology, and market signals into smart solutions for the operation of flexible energy assets such as solar installations and batteries. In doing so, we contribute to a reliable, sustainable, and future-proof energy system. You will join the Supply Portfolio Management (SPM) Flex Team in Zwolle. This ambitious and entrepreneurial team, consisting of Developers, Data Scientists, and other specialists, works on innovative energy management solutions. You will be given plenty of freedom to take initiative and help develop innovative solutions from pilot projects into fully operational products. Working at the intersection of software engineering, data science, optimization, and energy markets, you will leverage modern cloud platforms, advanced algorithms, and AI to build scalable solutions that directly contribute to the automation and optimization of our future energy system. What We Offer We can only build the carbon-neutral solutions of tomorrow by creating a sustainable and engaging workplace for our colleagues today. That is why we invest heavily in our company culture and development opportunities, including a personal development budget, vitality days, and corporate fitness programs. In addition, you will receive: A salary between € 5.500,- and € 9500,- gross per month (full-time), depending on your experience and background. This position is graded in salary scale A14; 25 vacation days, 13 ADV (reduction of working hours) days, and 3.5 vitality days (based on full-time employment); 8% holiday allowance; A year-end bonus of 4.5%; An employer contribution of 1.8% of your gross monthly salary to the Benefit Budget; A pension scheme with ABP, with ENGIE covering 70% of the costs; A discount on your ENGIE energy contract with 100% green electricity; Extensive learning and development opportunities, including a personal development budget of €500 per year, which can be accumulated for up to three years to a maximum of €1,500; A sustainable mobility policy including a bicycle lease plan, commuting lease arrangements, and free public transport. [Vacature v...ing engels | Word] And what about work-life balance? Our hybrid working policy, combined with a laptop, mobile phone, and a fully equipped ergonomic home office setup, helps make that possible. How To Apply Apply today and help build our future by clicking the application button. Applications are open until October 12th 2026. Around October 15th| , we will inform you whether you have been invited for interviews, which will take place on October 22 th| at our headquarters in Zwolle. A possible second interview round is scheduled for November 5th, also at our headquarters in Zwolle. Do you have questions about the role? Feel free to contact Lisa Swinkels via [email protected] . For questions about the recruitment process, please contact Anne-Marieke Makkinga, Corporate Recruiter, via [email protected] or by phone at +31 6 388 29 309. A WhatsApp message is welcome as well. Research shows that men tend to apply for a position when they meet around 60% of the requirements, while women often apply only when they feel they meet 100%. We believe that is a missed opportunity. If you do not meet every requirement but are excited about the role, we would still love to hear from you. Company Name: ENGIE Nederland Minimum Base Salary: Maximum Base Salary: Pay Basis: Monthly
Core Responsibilities
Develop and maintain optimization algorithms and production-grade software to control and orchestrate flexible energy assets, translating market signals, customer needs, and grid constraints into operating strategies. Build and maintain products, APIs, data pipelines, and services while improving scalability, reliability, monitoring, and engineering practices across the team.
Requirements
Candidates should have master's-level education or equivalent experience, extensive Python experience, and a background in data engineering and analytics tools such as Polars, PySpark, and SQL. They should also know professional software development practices, have energy-market experience or affinity, and demonstrate strong problem-solving, communication, and knowledge-sharing skills.
Benefits
- Personal Development Budget
- Vitality Days
- Corporate Fitness Programs
- Vacation Days
- Additional Leave Days
- Holiday Allowance
- Year-End Bonus
- Employer Contribution to Benefit Budget
- Pension Scheme
- Discount on Green Electricity
- Learning and Development Opportunities
- Bicycle Lease Plan
- Commuting Lease Arrangements
- Free Public Transport
- Hybrid Working
- Laptop
- Mobile Phone
- Ergonomic Home Office Setup
About ENGIE Nederland
Industry: Renewable Energy Power Generation
Company size: 501-1,000 employees
The world around us is changing. We are rapidly moving towards a CO2-neutral, 100% sustainable and digital planet. In order to realize the energy transition, the approximately 6,000 employees of ENGIE Nederland guide consumers, institutions and companies. Unique position ENGIE is a services and energy company that is leading sustainable change. ENGIE Netherlands consists of ENGIE Services (market leader in technical services) and ENGIE Energie (supplier of sustainable energy). With smart innovative technical solutions, integrated sustainable area development, energy-efficient smart buildings, and reliable generation and supply of green energy (wind and solar energy, WKO, green gas, geothermal heat and hydrogen), we respond to social developments in a responsible manner. and current themes in the working and living environment. Sustainable change Together with our customers and partners, we are able to direct and accelerate the energy transition. ENGIE Netherlands is part of the international and listed ENGIE Group, a global energy and services group with 170,000 employees worldwide and a turnover of 60.1 billion euros in 2019.