Senior Software Engineer (Backend)

Extrac.ai · London

contract senior tech
Apply through theHRkey →
python

About ExTrac

ExTrac is a decision intelligence company used by governments, defence organisations, financial institutions, and corporates operating in complex, fast-moving environments. Our capabilities fuse curated data sources, domain-specific AI, and deep human expertise to transform information overload into clear, actionable foresight.

Our ambition is to become the analytical backbone that organisations rely on when geopolitical uncertainty becomes an opportunity or a strategic risk. More at extrac.ai.

The Role

We are looking for a Senior Software Engineer to join ExTrac's engineering team to help build and operate the services and pipelines the platform runs on.

ExTrac takes a continuously ingested, multi-source corpus and turns it into products analysts use to make decisions under time pressure. You will be responsible for building and running the backend microservices that make that possible: services and databases that expose curated data through APIs, run search and aggregation over large indices, hold application state, and keep the whole thing fast and correct as volume and customer count grow.

The work is broad by design. In a single quarter it spans API and service design, search and database performance, long-running data pipelines, cloud infrastructure, and the deployment tooling underneath all of it. You will own services end to end across a Go and Python codebase, working alongside the AI team who build our analytical and agentic features, the frontend team who build the web and mobile interfaces, and the analysts and product managers who define what gets built.

What the job involves

Service design and delivery

Production engineering

Working with analysts, product, and the ML team

You should apply if

Where this role can take you

Requirements

Due to the nature of our work and the clients we support, applicants must be eligible to obtain UK security clearance. We are currently only able to consider applicants who are nationals of a NATO member state, Australia, or New Zealand.

Desirable

Interview Process

Benefits

ExTrac AI provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.

ExTrac AI is committed to a fair and transparent hiring process. We confirm that this advertisement is for an active, existing open role within our organisation. Please be advised that we may use artificial intelligence-driven tools to assist our recruitment team in screening, assessing, and selecting candidates for this position but all hiring decisions will be made by a member of our team.

Compensation: £87K – £93.5K

Find Jobs in United Kingdom on Arbeitnow

Posted 20 Aug 2026 · ref 313962