Heating Engineer

Reference

SBM/AR/068711

Sector

Engineering

Salary

£40,000 to £45,000 Per Annum

Town/City

Kent

Contract Type

Permanent

Closing Date

24/10/2025

Share this Job

We’re working with a forward-thinking renewable energy company specialising in low-carbon heating solutions. Due to growth, they are looking for Heating Engineer to join their team delivering air source heat pump (ASHP) installations and domestic heating upgrades across residential properties.

In this role, you will be installing and maintaining sealed domestic heating systems, with a focus on low-carbon technology.

We are currently recruiting for two Senior positions: a Plumbing & Heating Engineer and a Heating Engineer (F-Gas qualified).

This full-time permanent role offers a salary range of £40,000 - £45,000 and benefits.

You will be responsible for:

  • Install, commission and maintain air source heat pumps in residential homes.
  • Work on associated heating systems including sealed systems, radiators, hot water cylinders and underfloor heating.
  • Carry out fault finding, diagnostics and repairs on ASHP systems.
  • Ensure all work is completed to high safety and quality standards.
  • Support and mentor junior engineers where required.

What we are looking for

  • Previously worked as a Heating Engineer, Heat Pump Engineer, Plumbing and Heating Engineer, Boiler Engineer, Plumbing Engineer, Gas Engineer, Pump Engineer or in a similar role.
  • Proven experience installing and maintaining air source heat pumps in domestic settings.
  • Ideally have 2+ years of experience in domestic plumbing & heating systems (sealed systems, hot water, radiators).
  • F-Gas certification
  • NVQ Level 2+ in Plumbing & Heating (or equivalent).
  • Full, clean UK driving licence.

What’s On Offer

  • Competitive Salary
  • Company vehicle and fuel card.
  • Uniform, PPE provided.
  • Pension scheme.
  • Ongoing training and career development.
  • Supportive, forward-thinking working environment.

This is a fantastic opportunity for an experienced Heat Pump Engineer to take on a lead role in a forward-thinking renewables company.

Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us.

Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.

Transaction (Process ID 174) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.

SELECT DISTINCT TOP 5 d_searchableVacs.l_vacID as k_id, (SELECT tx_altText FROM d_vacancies WHERE k_id = d_searchableVacs.l_vacID) as tx_altText, d_searchableVacs.tx_benefits,d_searchableVacs.d_date,d_searchableVacs.yn_featured, d_searchableVacs.yn_branded, d_searchableVacs.yn_urgentVac, d_searchableVacs.tx_ref, d_searchableVacs.tx_jobTitle, d_searchableVacs.l_clientID, d_searchableVacs.l_currencyID, d_searchableVacs.f_salMin, d_searchableVacs.f_salMax, d_searchableVacs.b_salaryType, d_searchableVacs.l_ote, d_searchableVacs.tx_duration, d_searchableVacs.yn_showClient, d_searchableVacs.tx_city, d_searchableVacs.yn_negotiable, d_searchableVacs.tx_locations,d_searchableVacs.tx_logoImage, d_searchableVacs.tx_sectors, d_searchableVacs.tx_listItems, d_searchableVacs.tx_duration, (SELECT COUNT(k_id) as appCount FROM d_applicationItems WHERE l_itemID = d_searchableVacs.k_id) as vacAppCount, d_searchableVacs.yn_passportReq ,'' as distance, d_searchableVacs.l_agencyEmployerID FROM d_searchableVacs INNER JOIN x_vacLocations ON d_searchableVacs.l_vacID = x_vacLocations.l_vacID INNER JOIN x_vacSectors ON d_searchableVacs.l_vacID = x_vacSectors.l_vacID INNER JOIN l_durations ON d_searchableVacs.l_durationID = l_durations.k_id WHERE d_searchableVacs.l_vacID <> 17440 AND (x_vacLocations.l_locationID IN (select x_vacLocations.l_locationID FROM x_vacLocations WHERE l_vacID = 17440) ) AND (l_sectorID IN (select x_vacSectors.l_sectorID FROM x_vacSectors WHERE l_vacID = 17440) ) ORDER BY yn_branded DESC, yn_featured DESC, d_date DESC