Skip to Main Content
Location icon
210 Pentonville Road

Solution Design Manager

Veolia
Construction
Construction
£75,000/Year
Full-time
Company logo image
Description

Location
Home based with travel to Veolia sites, 210 Pentonville Road

Hours
Full Time

Salary
Up to £75,000 depending on experience plus Car Allowance, Annual Bonus and Veolia Benefits (package above £90,000)

About the Role
When you see the world as we do, you see the chance to help the world take better care of its resources and help it become a better place for everyone. We’re looking for someone committed to pushing for genuine change and bringing our ambition of Ecological Transformation to life. At Veolia, everyone helps work alongside communities, look after the environment, and contribute to an inclusive culture.

We are seeking a Solution Design Manager to spearhead opportunities from initial concept through to successful project conversion. In this pivotal role, you will lead the technical strategy supporting our business growth objectives, ensuring each development opportunity is positioned for maximum impact and viability in the evolving energy landscape.

What we can offer you:
- Access to our company pension scheme
- Discounts on everything from groceries to well-known retailers
- Access to a range of resources supporting your physical, mental and financial health
- 24 hour access to a virtual GP, 365 days a year, for you and family members in your household
- One paid day’s leave every year to volunteer and support your community
- Ongoing training and development opportunities to help you reach your full potential

What you'll be doing:
- Designing cutting-edge energy systems including district heating, heat pumps, CHP, and low-carbon networks
- Leading design development for energy projects across all disciplines, directing and coordinating multidisciplinary engineering teams from concept through contract award
- Conducting energy audits, identifying efficiency improvements, and driving net-zero solutions at client sites
- Acting as Technical Lead on business development, winning proposals through compelling presentations and innovative solutions
- Developing tender packages, managing approvals, and driving decisions on technical and commercial viability
- Partnering with clients to create resilient, cost-effective energy solutions that reduce carbon and operational costs
- Building strategic supplier relationships and challenging scope, costs, and timelines to deliver competitive advantages
- Identifying and managing project risks, ensuring robust protection through supply chain and legal frameworks
- Mentoring junior engineers and championing innovation, fostering technical excellence and creative problem-solving

Requirements

Experience
- Educated to degree level within Mechanical Engineering
- Experience designing energy systems
- Experience working within the energy industry
- Familiarity with large-scale thermal generating plants such as large shell & tube boilers and CHP engines
- Experience with Heat Pump systems and renewables
- AutoCAD experience
- UK Driving Licence

About you
- Strong organisational and time management skills
- Excellent communication and interpersonal skills, capable of fostering teamwork and engaging constructively with clients

Qualifications
- Degree in Mechanical Engineering or related field

Expiry date: 10/09/2026
Solution Design Manager
Company:
Veolia
Salary:
£75,000/Year
Job Type:
Full-time
Location:
210 Pentonville Road