Recruitment Campaign 2025 Hero
Engineering Professional

We're on the lookout for top-tier Design Engineers and Technicians to join our team

At Spencer Group, we don’t just deliver projects - we redefine what’s possible through innovative design. As leaders in multi-disciplinary engineering, we design and build complex, high-value solutions across rail, bridges, building and civil engineering.

Now, we’re expanding our Engineering Design teams. Whether you're a Design Engineer with a passion for innovation or a Technician who thrives on precision, there's a place for your talent here.

Why Join Us

Project Supervisor

Work on nationally significant projects that transform how people live, travel, and connect.

Design Tools

Use cutting-edge design tools and digital engineering to push boundaries.

Team Collaboration

Join a team where your ideas count and your growth matters.

Workplace

A great workplace culture recently crowned New Civil Engineer's Best place to work 2025 (contractor)

Why Spencer Group?

We are a multi-disciplinary engineering business, working across rail, bridges, building and civil engineering. Our teams deliver extraordinary engineering solutions that transform how people live, travel and connect.

We're expanding our Engineering Design teams and looking for Design Engineers and Technicians to join us on some of the UK's most complex and exciting engineering projects.

New Civil Engineer Awards - Best Place to Work 2025

Who we are looking for

Tick

Technician

Tick

Senior Technician

Tick

Design Engineer - Mechanical

Tick

Design Engineer - Civil & Structural

Tick

Senior Design Engineer – Civil & Structural

Tick

Senior Design Engineer – Mechanical

Tick

Principal Design Engineer - Civil & Structural

Tick

Roles available for both full-time & freelance staff

Available Roles

As a Principal Design Engineer, you will be expected to work in a design office environment, whilst providing working design solutions to technical problems.

As a Senior Design Engineer you will be expected to work in a design office environment, whilst providing working design solutions to technical problems.

You will do this utilising the latest design & analysis software environments and will be able to produce conceptual designs working with the design & build team in a fast-paced environment where quality counts.

As a Technician, you must be able to think outside of the box and come up with simple, effective solutions to complex problems. You will be required to utilise the latest 3D software environments and work with the design and build team in a fast paced environment where quality counts.

You will be responsible for your own work but more importantly be able to work together in a team where change needs to be executed in a controller manner.  You will also be required to mentor apprentices as and when required.

As a Senior Design Engineer, you will be expected to work in a design office environment, whilst providing working design solutions to technical problems.

You will do this utilising the latest design & analysis software environments and will be able to produce conceptual designs working with the design & build team in a fast-paced environment where quality counts.

As a Senior Technician you must be able to think outside of the box and come up with simple, effective solutions to complex problems. You will be required to utilise the latest 3D software environments and work with the design and build team in a fast paced environment where quality counts.

You will be responsible for your own work and checking of other technicians work but more importantly be able to work together in a team where change needs to be executed in a controller manner. You will also be required to mentor apprentices as and when required.

As a Design Engineer you will be working in a design office environment, whilst providing working design solutions to technical problems under the guidance of a senior member of the team.

Apply Now!

Next steps

Not ready to apply? Book a no-pressure Q&A with our friendly recruitment team.