UK structural engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

$1500

HOURS PER WEEK

40

DATE UPDATED

Oct 11, 2026

JOB OVERVIEW

We are a UK-based architecture practice delivering residential and light commercial projects across the UK. We are building a remote engineering team to support our design work from concept through to construction. This is a long-term role with room to grow as we scale.

You will provide structural design and calculations for UK residential and light commercial projects, working directly with our UK-based team. You will be the structural lead on multiple projects, producing calculations, drawings, and specifications that meet UK Building Regulations and British Standards.

This is not a junior role. We need someone who can take a project brief, ask the right questions, and deliver structural packages with minimal hand-holding.


Key Responsibilities

· Produce structural designs and calculations for:
· Residential extensions, loft conversions, and renovations
· New-build residential properties
· Basement design and retaining structures
· Light commercial fit-outs and small structures
· Design in steel, timber, masonry, and concrete to Eurocodes and British Standards
· Design structural steelwork including box frame design
· Design steel connections (bolted and welded)
· Prepare structural drawings, details, and specifications for construction
· Liaise with UK architects, contractors, and Building Control bodies
· Review and respond to structural queries during construction
· Attend occasional video calls during UK hours
· Manage multiple projects simultaneously and hit deadlines

Essential Requirements

· Minimum 5 years' experience designing to UK standards (Eurocodes, British Standards)
· Steel design experience is mandatory — including box frame design and connection design (bolted and welded)
· Basement design experience is mandatory — retaining walls, waterproofing coordination, and below-ground structures
· Tekla Tedds proficiency is mandatory — this is your primary calculation tool
· Strong knowledge of UK Building Regulations (Part A structural, Part L thermal bridging)
· Proficiency in AutoCAD (Revit is a strong advantage)
· Experience producing full structural calculation packages
· Excellent written and spoken English
· Reliable internet connection and ability to work UK hours
· Ability to work independently and communicate proactively

Desirable

· Experience with residential projects (extensions, lofts, new builds, basements)
· Familiarity with UK planning and Building Control processes
· Revit/BIM experience
· Experience working remotely with UK clients or teams
· Chartered or working toward chartership (IStructE or ICE)



What We Offer

· Full-time, permanent remote position
· Long-term role with growth potential as the practice scales
· Direct collaboration with UK-based architects and engineers

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0226
Total Execution Time  0.0245
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,904 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/UK-structural-engineer-1747749
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0144 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747749
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 979808
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747749
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1747749' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747749 
0.0017   UPDATE employer_jobs SET hit_counts = '***Oct-11-2026=674***Oct-12-2026=194***Oct-13-2026=68***Oct-14-2026=60***Oct-15-2026=55***Oct-16-2026=28***Oct-17-2026=22***Oct-18-2026=4***Oct-19-2026=1' WHERE job_id= '1747749'  
0.0019   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1105' WHERE job_id= '1747749'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747749' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747749 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '979808'
AND `date_added` >= '2022-06-08' 
0.0009   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)