Now hiring

Senior Software Engineer @ Biometric Talent

Drake Street, SaltaireOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £45,000 - 50,000 per year

Requirements: 5+ years of commercial experience developing production Python applications and services.A strong track record of owning backend services from design and development through to deployment and ongoing production support.Strong backend engineering experience, including API development using frameworks such as FastAPI, Flask or similar technologies.Experience working with asynchronous processing, data modelling, automated testing and resilient message-driven systems.Strong Linux experience and hands-on knowledge of Docker and Kubernetes.Experience deploying, managing and troubleshooting containerised applications in production environments.Working knowledge of cloud infrastructure and AWS services, ideally including EC2, DynamoDB and SQS.Experience taking operational ownership of services and diagnosing issues when systems become unhealthy.Strong troubleshooting skills, with the ability to investigate issues across application, infrastructure, networking and connected devices.The confidence and judgement to work autonomously and make informed technical decisions.Experience with MQTT or other messaging technologies, particularly where clients may have unreliable or intermittent connectivity.Time-series data and high-volume data processing.Embedded systems, telemetry, IoT or energy-sector technology.Python profiling, performance optimisation and troubleshooting complex production workloads.Migrating services between cloud or infrastructure environments. Responsibilities: Designing, building and maintaining production-grade Python services supporting thousands of deployed smart meters.Developing and supporting data ingestion services handling MQTT traffic from connected devices.Building APIs and internal backend services that provide reliable access to platform data.Designing resilient services that handle asynchronous processing, message-driven workflows and potential system failures.Taking ownership of services throughout their lifecycle, from development and testing through to deployment and production support.Deploying and managing our own services using Docker and Kubernetes.Supporting the migration of existing services and infrastructure from AWS into a DigitalOcean Kubernetes environment.Monitoring service health and performance, investigating issues and ensuring systems remain stable and observable in production.Debugging complex issues across multiple layers, including devices, networks, message brokers and application services.Working with AWS services and infrastructure, including technologies such as EC2, DynamoDB and SQS.Helping transfer ownership of existing services and reducing reliance on other senior members of the engineering team.Making sound technical decisions independently and contributing to the continued improvement of the wider platform. Technologies: APIAWSBackendCloudDockerEC2EmbeddedFastAPIFlaskIoTSupportKubernetesLinuxMQTTNetworkPythonDevOps More:

We 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, our expertise ranges from design and build through to operation, metering, billing, and optimisation. Our mission centres on driving energy efficiency, reducing carbon, and delivering reliable, affordable heat for residents. This is a permanent role based in Shipley, with a hybrid working pattern of 3 days per week onsite, and a salary of up to £50,000 dependent on experience. We offer a 5% pension, informal bonus scheme, private healthcare, and 25 days holiday plus bank holidays.

last updated 37 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores