echoloc

Babcock International Group Tech Stack

FTSE 100 defence contractor delivering nuclear, naval, and infrastructure programmes

Defense and Space Manufacturing London 10,001+ employees Public Company

Babcock is a large-cap defence and infrastructure company operating across UK, Australasia, Canada, France, and South Africa. The tech stack reflects heavy enterprise and project management tooling (SAP S/4HANA, Oracle, Primavera P6, IFS) layered over specialized engineering platforms (Autodesk, Revit, Navisworks, Solibri) — typical of an organization managing long-cycle, regulated capital projects. Hiring is engineering-forward (271 of 436 active roles), with acceleration across mid-level and senior ranks, signaling active programme scaling in civil nuclear decommissioning, naval shipbuilding, and infrastructure modernization.

Tech Stack 110 technologies

Core StackSAP ABAP SAP S/4HANA Primavera P6 Oracle Revit Nomad Autodesk Plant 3D Navisworks Manage Autodesk ReCap OData Fiori SAP BTP Microsoft Project IFS Microsoft Office Outlook SuccessFactors SAP Identity Management SAP Service Cloud SAP Field Service Management Coupa SQL Navisworks Solibri SAP Plant Maintenance SAP Fiori SAP FI-CO SAP PS PLC+80 more

What Babcock International Group Is Building

Challenges

  • Ensuring compliance with critical standards
  • Maintaining critical infrastructure
  • Decommissioning nuclear facilities
  • Ensuring compliance with regulations
  • Complex engineering project scheduling
  • Improving asset performance
  • Ensuring operational readiness
  • Ensuring plant safety compliance
  • Complex engineering projects
  • Complex contract management

Active Projects

  • Civil nuclear decommissioning programme
  • Type 31 frigate
  • Safety case development for 9 dock design team
  • Hinkley point c nuclear power plant construction
  • Skynet space programme
  • Major infrastructure projects
  • Complex mechanical systems integration
  • Through life equipment support (tles) contracts
  • Product safety management system implementation
  • In-house finance forecasting system development

Hiring Activity

Accelerating440 roles · 210 in 30d

Department

Engineering
271
Ops
45
Security
20
Support
17
Finance
15
Logistics
13
Manufacturing
12
HR
10

Seniority

Mid
179
Senior
93
Manager
40
Junior
38
Intern
31
Principal
26
Lead
22
Director
5

Notable leadership hires: Head of Maintenance, Head of Production, Head of People, Crew Chief, Chief Engineer

Company intelligence

Find more companies like Babcock International Group by tech stack, pain points and active projects

Get started free

About Babcock International Group

Babcock is a FTSE 100 public company providing defence and security solutions to government and critical-infrastructure customers. The business spans support services, engineering delivery, project management, and through-life asset support across naval, nuclear, space, and civil infrastructure domains. Active work includes civil nuclear decommissioning, Type 31 frigate construction, Hinkley Point C power-plant projects, and space programmes. The operating model reflects long-term, fixed-price contract work requiring deep compliance expertise (nuclear safety, defence standards) and complex multi-year scheduling. The organization is headquartered in London and employs over 10,000 people across multiple geographies.

HeadquartersLondon
Company Size10,001+ employees
Hiring MarketsUnited Kingdom, Canada

Frequently Asked Questions

What is Babcock International's main business?

Babcock is a FTSE 100 defence company delivering support services, engineering, project management, and asset management across naval shipbuilding, civil nuclear, space, and critical infrastructure for UK and allied governments.

Where does Babcock International operate?

Babcock operates in the UK, Australasia, Canada, France, and South Africa, with exports to additional markets. Headquartered in London. Currently hiring in the UK and Canada.

Similar Companies in Defense and Space Manufacturing

Other companies in the same industry, closest in size