Location
  • Manchester
Job types
  • Permanent
Industry
  • Government
  • Government and Public Services
  • Industrial & Energy
Salary

£70k - 85k per year

Functions
  • Software Engineer
Seniority
  • Mid-level
  • Senior
Technologies
  • Hugging Face
  • Python
Job reference

115244

Senior Software Engineer (Data-Centric)

Manchester or South London (Hybrid – 2 x a week in office)
£70,000 – £85,000 + 10% bonus + excellent benefits

Our client is a global self-defence intelligence and technology organisation helping governments and defence agencies act with confidence.

They use AI, graph databases, cloud, and search technologies to deliver faster, smarter decision-making. We’re seeking a Senior Software Engineer to join a growing, cross-functional technology team.

What You’ll Do

  • Design, develop, and deliver high-quality, scalable software solutions.
  • Work within an agile team on applications, APIs, and services used globally.
  • Develop in one or more core technology areas:
    • NoSQL (MongoDB, DocumentDB)
    • Graph databases (GraphDB, Neo4j)
    • Search technologies (ElasticSearch, OpenSearch, SOLR)
    • ML/AI frameworks (SageMaker, Bedrock)
    • Cloud-based data engineering (AWS)
  • Build and maintain cloud-native data pipelines, ensuring data quality, accuracy, and reliability.

What We’re Looking For

  • 5+ years’ experience in software or backend engineering.
  • Proven ability to deliver reliable, scalable systems using cloud technologies (AWS preferred).
  • Strong understanding of system design, API-first development, and SDLC best practices.
  • Experience with complex data systems – structured, unstructured, or graph-based.
  • Curious, proactive, and comfortable “rolling your sleeves up” to solve hard problems.

Why Join?

  • Work on advanced data and intelligence platforms that have global impact.
  • Be part of a collaborative culture that values curiosity, ownership, and delivery.
  • Join a modern, agile technology organisation where innovation is encouraged and rewarded.
  • Help shape the next generation of open-source intelligence technology.

How to Apply

If you’re a passionate engineer who enjoys solving complex problems and wants to work on meaningful, large-scale technology, then please apply now!

,

Apply for job

You can apply to this job and others using your online CV. Click the link below to start