Rejobs
Veolia

Senior Renewable Energy Consultant

Join Veolia as a Senior Renewable Energy Consultant in Madrid, Spain. Lead consulting assignments in renewable energy planning and project evaluation for diverse clients. Enjoy the opportunity to work with a talented international team and contribute to sustainable energy solutions.
Veolia
Veolia
Madrid, Spain On-site Full Time UTC+01:00

Veolia

Company Overview

Veolia Environnement S.A.

Aubervilliers, France

1853

Approximately 179,000 employees worldwide (source: dcfmodeling.com). Revenues of €24.8 billion in 2011, with more recent data unavailable.

What They Do

Veolia focuses on resource management, integrating water treatment, waste recovery, and energy services. Unlike direct renewable energy generation, the company emphasizes efficiency, decarbonization, and circular economy processes (source: veolia.com). Its products and services include wastewater treatment for power plants, support for biofuel production, and management of heating/cooling networks. Veolia targets diverse markets, including municipalities, power plants, and biofuel producers, differentiating itself through integrated resource cycles and risk-sharing contracts (source: veolianorthamerica.com).

Projects and Background

Among notable projects, Veolia inaugurated the world's largest sludge treatment and recovery plant in Hong Kong in 2010. In 2003, the company acquired the American firm Browning-Ferris Industries for $5.3 billion, thereby strengthening its operations in North America (source: bccresearch.com). Currently, Veolia is working on a $34 million contract for biogas upgrading at the Southeast Treatment Plant in San Francisco, which will treat 170,300 cubic meters per day of wastewater, producing 68 GWh/year of biomethane by 2027 (source: smartwatermagazine.com).

Recent Developments

In the past two years, Veolia has secured the San Francisco biogas project, built its first battery recycling plant in Moselle, France, and won a desalination contract in Abu Dhabi, all in 2023 (source: veolia.com). The acquisition of Suez's key international operations in 2022 has strengthened its global scale, following the full merger in 2021. In 2023, Veolia also advanced drought response initiatives in France (source: veolia.com).

Working at Veolia

Veolia offers roles in various fields such as water technologies, energy management, waste recovery, and industrial services. Recruitment primarily takes place at the headquarters in Aubervilliers, as well as at sites in North America and over 48 countries (source: linkedin.com). The company culture emphasizes long-term innovation and local value creation, supported by a team of specialized engineers and operators (source: veolia.com).

Contact


Last updated on 2026-02-15 | Report an issue

Job Description

You will be working with our diverse team of international energy sector consultants and professional staff in the areas/tasks listed below.

  • Lead and deliver consulting assignments in renewable energy planning, project evaluation, and strategy development for public and private sector clients;
  • Conduct technical and economic analyses of renewable energy projects and systems, including feasibility studies, energy yield assessments, and investment appraisals;
  • Develop integrated energy models, scenario analyses, and policy simulations to support energy transition strategies and decarbonization pathways;
  • Provide expert input on regulatory and policy frameworks affecting renewable energy deployment, including support schemes, market design, and pricing mechanisms;
  • Support utility-scale, distributed, and off-grid energy project development through strategic advisory, due diligence, and stakeholder engagement;
  • Prepare high-quality reports, presentations, and deliverables to communicate findings and recommendations to clients and partners;
  • Oversee project delivery timelines, budget management, and quality assurance, ensuring client satisfaction and repeat business;
  • Stay abreast of emerging technologies, global best practices, and market trends to inform project work and internal capability development.

Qualifications

Required Experience & Knowledge:

  • 5-10 years' experience in the renewable energy sector, including consulting, project development, energy modeling, or policy analysis;
  • Strong understanding of regulatory frameworks, renewable energy policy, and power sector reform-particularly in emerging markets;
  • Strong expertise in energy system modelling, renewable project evaluation, and techno-economic analysis of solar, wind, storage, and hybrid systems;
  • Proven experience delivering advisory services in areas such as renewable integration, grid planning, power system analysis, energy policy, or tariff design;
  • Familiarity with sector-specific datasets (e.g., load profiles, irradiance, wind resource data) and tools for energy simulations and optimization (e.g., HOMER, PVSyst, SAM, EnergyPLAN);
  • Proficiency in quantitative tools and programming languages such as Python, R, Excel/VBA, or MATLAB for modeling and data analysis, is desired;
  • Experience with financial modeling, LCOE, NPV, IRR, and sensitivity/risk analysis for renewable projects;
  • Excellent problem-solving and critical-thinking abilities, with the capacity to interpret technical and economic findings into clear, actionable strategies;
  • Strong communication skills, capable of conveying complex technical content to non-technical stakeholders and high-level decision-makers;
  • Demonstrated experience leading multidisciplinary project teams and managing client relationships;
  • Line or team management experience, with responsibility for mentoring and developing junior staff.

Qualifications:

  • MSc or equivalent in Renewable Energy, Power Systems, Energy Economics, Engineering, or a related field. Additional qualifications in energy policy or finance are an advantage;
  • Deep knowledge of renewable energy technologies, energy markets, and sustainable development strategies;
  • Technical proficiency in energy modeling and analysis software/tools relevant to renewable systems and power sector planning;
  • Strong consulting acumen with the ability to synthesize complex data and policy contexts into actionable recommendations;
  • Proven experience working with government agencies, utilities, IPPs, or international development institutions on energy-related projects;
  • Ability to lead and manage complex projects across geographies and stakeholders, delivering results under tight timelines.

Apply now

Job expired?

Please let Veolia know you found this job on Rejobs. This will help us grow and get more people to work on renewable energy!

Discover how you’re connected

View connections

See your contacts at Veolia on LinkedIn to leverage your network in applying for this position.

About the role

February 13, 2026

Full Time

Company

February 13, 2026

On-site

Solar Energy , Wind Energy

Veolia

veolia.com

  •  Madrid, Spain

5-10 years

UTC+01:00

Get Job Alerts

Get alerts for Wind Energy jobs in Madrid, Spain

Join Talent Pool

Let top clean energy employers find you