REDEN

France
Total Offices: 9
665 Total Employees
Year Founded: 2008

Jobs at REDEN

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

29 Days AgoSaved
Hybrid
Wiesbaden, Hessen, DEU
Energy • Utilities • Solar • Renewable Energy
Provide in-house legal counsel for REDEN’s German renewable energy operations. Responsibilities include corporate governance, restructurings, M&A, project financing, contract drafting and negotiation, litigation coordination, compliance, risk management, legal documentation, and country-level legal department organization. The role requires partnership with German management and operational teams, coordination with headquarters, and fluency in German and English.
One Month AgoSaved
Hybrid
Wiesbaden, Hessen, DEU
Energy • Utilities • Solar • Renewable Energy
Designs and evaluates standalone and co-located battery storage solutions from prospecting through ready-to-build, supporting investment decisions and project development. Prepares technical offers, tender documentation, regulatory deliverables, and stakeholder materials. Develops technical methods and performance indicators, consults suppliers, researches innovative technologies, and optimizes system designs for feasibility and economic performance. The role interfaces with internal teams and external partners and requires strong electrical and energy engineering expertise.
One Month AgoSaved
Hybrid
Roma, ITA
Energy • Utilities • Solar • Renewable Energy
Develops photovoltaic and BESS projects in Italy from site assessment through permitting and ready-to-build status. Coordinates with grid operators, landowners, authorities, regulators, and construction managers; negotiates project agreements; supports construction through commercial operation; and manages project plans, budgets, resources, timelines, documentation, and executive reporting.