Engineering Jobs in Kenya: Salaries, EBK and Where to Apply

Updated 2026-11-10

Engineering jobs in Kenya are spread across roads and housing construction, water and energy, manufacturing, telecoms and county infrastructure departments. Counties alone hire civil, structural, electrical, mechanical, water and irrigation engineers every year. This guide covers where those jobs are advertised, what public engineering posts pay, the registrations employers check, and how graduates get started.

Where engineering jobs are advertised

  • County governments: roads, public works, water and housing departments recruit Engineer II, Assistant Engineer and technician posts through their County Public Service Boards; Narok, Nakuru, Machakos and Mombasa all advertised engineer posts in 2025 and 2026. See county government jobs.
  • Roads and energy agencies: KeNHA, KeRRA, KURA, Kenya Power, KenGen and the water works development agencies advertise on their own careers pages.
  • Contractors and consultants: construction firms and engineering consultancies hire site engineers, quantity surveyors and supervisors, often per project.
  • Manufacturers and telcos hire mechanical, electrical, process and network engineers.
  • Verified open posts are listed under engineering jobs, each linked to its official advert.

What engineering jobs pay in public service

County engineer posts are graded on the CPSB scale. Nakuru County’s infrastructure advert placed Assistant Engineer II posts (structural, mechanical) at CPSB 9 (Job Group K). That advert, from December 2024, stated the earlier KSh 39,700 - 52,960 scale; current county adverts state CPSB 9 at KSh 41,420 - 57,230 basic per month. Technicians usually enter lower: Kitui’s October 2026 advert placed Biomedical Engineering Technician III at CPSB 12 (KSh 25,420 - 33,170). Every grade, with links to the adverts, is on the CPSB salary scales page. National agencies set their own grades and often pay more.

Registrations employers check

  • Engineers Board of Kenya (EBK): graduate engineers register with EBK, and become Professional Engineers after supervised experience and a professional interview. County adverts require it: Nakuru’s asks for registration as a Graduate Engineer for Assistant Engineer II, and as a Professional Engineer for senior posts.
  • Engineering technologists and technicians register with the Kenya Engineering Technology Registration Board.
  • Construction: the National Construction Authority registers contractors and accredits skilled construction workers and site supervisors. Site roles often ask for NCA accreditation.
  • Membership of the Institution of Engineers of Kenya (IEK) is listed as an advantage in many adverts.

Getting your first engineering job

  • Graduate engineer programmes at Kenya Power, KenGen, contractors and manufacturers take fresh graduates and count towards EBK experience requirements.
  • Public internships give recognised experience; see internships in Kenya.
  • Register with EBK as a graduate engineer early; adverts for Engineer II posts require it.
  • List the projects you worked on with your role, scale and tools (AutoCAD, Civil 3D, ETABS, MATLAB) in your CV.

Frequently asked questions

How much does an engineer earn in Kenya?

County Assistant Engineer II posts are graded CPSB 9 (Job Group K), which current county adverts state at a basic KSh 41,420 to 57,230 a month. National agencies and the private sector set their own pay, often higher.

Do I need EBK registration to get an engineering job?

County and most public engineer posts require registration with the Engineers Board of Kenya, at least as a graduate engineer. Senior posts require Professional Engineer status.

Where can I find engineering jobs in Kenya today?

County board websites, KeNHA, KeRRA, KURA, Kenya Power and KenGen careers pages, contractor and consultant websites. The board lists verified open engineering posts with links to the official adverts.

Sources

Related guides