Job Details

Senior Software Engineer

Senior Software Engineer

📍 BD17, Saltaire, Bradford
£45,000 per annum
£45000 - £50000/annum
Industry: IT
Applications: <10
Posted: 10-09-2026
Company: Biometric Talent
Type: Permanent
Reference: 225595270

Job Description:

Permanent

Location: Shipley (Hybrid – 3 days per week onsite)

Salary: up to £50,000 dependent on experience

Industry: Utilities

About the Client

Our client are a leading UK provider of smart, sustainable heat-network solutions, specialising in end-to-end services for local authorities, housing associations, and private developers. With decades of experience, their expertise ranges from design and build through to operation, metering, billing, and optimisation. Their mission centres on driving energy efficiency, reducing carbon, and delivering reliable, affordable heat for residents.

About the Role:

We’re looking for a Senior Software Engineer with strong Python and infrastructure experience to play a key role in developing and maintaining a business-critical smart meter platform.

You'll be responsible for building the backend services that power the platform, from ingesting MQTT traffic from thousands of deployed devices through to APIs and internal services that ensure data remains reliable and consistent.

This is an opportunity for someone who enjoys genuine ownership. You'll deploy the services you build, take responsibility for them in production and help ensure the platform remains stable, observable and reliable.

The environment is primarily focused on software engineering, with operations forming part of the role rather than becoming a full-time firefighting exercise. You'll also play an important role in supporting the migration of existing services from AWS into a DigitalOcean Kubernetes environment.

How you’ll spend your day

You'll take ownership of Python services that sit at the heart of a large-scale connected device platform, working across backend development, infrastructure and production operations.

Your responsibilities will include:

What you’ll bring to this role

We're looking for an experienced Python engineer who is comfortable taking genuine ownership of backend services in production. You'll have strong software engineering fundamentals alongside the infrastructure knowledge needed to deploy, monitor and troubleshoot your own work.

You'll ideally bring:

It would also be beneficial to have experience with:

Perks & Benefits:

5% pension

Informal bonus scheme

Private Healthcare

25 days holiday plus bank holidays

What happens next?

One of our Recruitment Consultants will be in touch and inform you if you’ve been successful to the next stage of the process or not, which is a qualification call where we will tell you more about the role and the client, and understand more about you, your experience and career aspirations.

Should we both wish to proceed, we will submit your details to the client and be in touch regarding the outcome and any further steps.

The interview process for this client consists of:

Equal Opportunities

We are committed to providing equal opportunities for all candidates and welcome applications from individuals regardless of age, disability, gender identity, marital status, race, religion or belief, sexual orientation, or any other characteristic protected by law. As an employment agency for permanent and contract hires, we are dedicated to promoting a diverse and inclusive workforce, and we encourage applications from underrepresented groups to drive innovation and equality within the workplace.

Should you require any reasonable adjustments please let us know so we can accommodate for any interactions with us at Biometric Talent, but also inform the client to ensure reasonable adjustments are made to allow for a fair and equitable process.

Apply Now