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.
Work on nationally significant projects that transform how people live, travel, and connect.
Use cutting-edge design tools and digital engineering to push boundaries.
Join a team where your ideas count and your growth matters.
A great workplace culture recently crowned New Civil Engineer's Best place to work 2025 (contractor)
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.
Technician
Senior Technician
Design Engineer - Mechanical
Design Engineer - Civil & Structural
Senior Design Engineer – Civil & Structural
Senior Design Engineer – Mechanical
Principal Design Engineer - Civil & Structural
Roles available for both full-time & freelance staff
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.