img
Contract

Technical Safety Engineer

Aberdeen
money-bag £75.00/hour
Posted 2 weeks ago

Job Title: Technical Safety Engineer

Location: NE Scotland or NW England (Hybrid: 3 days site/office-based)

Start Date: March 2026
Contract Type: Long-term, competitive hourly rate – outside IR35

Role Overview:
We are seeking a motivated Technical Safety Engineer to join an experienced team supporting operations at FPS Kinneil. You will take ownership of your own safety work packages and deliver high-quality technical safety deliverables. This role is ideal for someone who thrives on technical challenges and enjoys making a tangible impact on operational safety.

Key Responsibilities:

  • Lead and deliver safety work packages, including:

    • Risk assessments

    • Fire & Gas (F&G) studies

    • DSEAR assessments

    • AFP/PFP assessments and specifications

    • HAC reports and drawings

  • Identify hazards and ensure risks are reduced to ALARP

  • Liaise with discipline leads and manage 3rd party consultants for QRA, F&G mapping studies, and other safety analyses

  • Ensure compliance with UK COMAH regulations

Required Experience & Skills:

  • Experience on UK COMAH-regulated sites (essential)

  • Strong technical safety engineering background

  • PHAST software experience (desirable)

  • Familiarity with INEOS FPS standards and procedures (advantageous)

  • Excellent communication and teamwork skills

  • Self-motivated, with the ability to take ownership of deliverables

Benefits:

  • Competitive hourly rate – outside IR35

  • Hybrid working (3 days site/office)

  • Long-term opportunity with a start in March 2026

Other jobs of interest...

CV-Library
Aberdeen3 weeks ago
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }