As the UK’s leading engineering support-services organisation, Babcock is the home of epic engineering. We’re a FTSE 100 company with revenue of over £4.8bn in 2016 and an order book and pipeline of over £30bn. Basically, we work on all the complex, critical, cool ‘stuff’.  

We are proud to be a part of a vast range of projects in the UK and around the world, including: providing technical training to all three Armed Forces, ecommissioning major nuclear licensed sites, and ensuring the availability of defence and civil fleets of all kinds. Our reputation for exceeding expectations has seen our service offering expand across five continents and we’re still growing. Whatever the project, our business is based on trust and proven by delivery. 

To deliver the epic projects we work on, we need a lot of people; our global team is over 35,000-strong, offering clients a depth and breadth of expertise that makes us unique in our industry. We design, we build, we manage, we operate, we train, we maintain and we decommission. And because we do, some of the world’s biggest companies and governments are able to continue providing vital services the world relies on every day.

Careers

Engineering and Science programmes:

• Aerospace Engineering

• Civil Engineering

• Electrical and Electronic Engineering

• Health Physics

• Mechanical Engineering

• Naval Architecture

• Physics

• Process Engineering

• Project Management

• Safety Engineering

• Software Engineering

• Systems Engineering 

Business Management programmes:

• Accounting and Finance

• Business Management

• Business Operations Management

• Commercial

• Human Resources

• IT/ IM

• Procurement Management

• Project Management

To look at our user page on YouTube please click here

Employers constantly tell us that there is nothing that impresses them more than a graduate who has properly researched the company and really knows why they want to work there - so make sure that you tell them in your application that you have read-up all about them on TheJobCrowd and so you really know what makes that company great and why they are right for you. It will help your application, we promise!

Employer Facts

Grad Positions:

180+

Employer overall size:

Over 35,000

Locations:

UK wide

Contact:

Rachel Starbuck (AIA on behalf of Babcock)
+44 (0)20 33754179
200 Aldersgate Street, London, EC1A 4HD