Job is active

Senior Software Engineer (Python & Distributed Systems)

Salary not specified
ContractExperience not specifiedOn-siteCambridgeshire
LANCESOFT LTDCambridgeshire

About this job

Job Title: Senior Software Engineer (Python & Distributed Systems)

Location: Cambridgeshire, UK (5 days onsite – Central Cambridge & Bourn Quarter)

Contract Length: 12 Months

Overview

We are looking for a Senior Software Engineer to support and scale software systems inside our Cambridge data collection lab. You will build and integrate backend services for cutting-edge prototype wearables, handling multi-modal sensor streams (audio, video, IMU) to ensure data collection is fast, accurate, and reliable.

Key Responsibilities
  • Develop backend services to integrate prototype wearable devices into data collection pipelines.
  • Deploy, monitor, and optimize distributed systems ingesting real-time sensor modalities.
  • Build automated tooling for data validation, system health, and pipeline diagnostics.
  • Provide onsite troubleshooting, root cause analysis, and network debugging in a live lab environment.
  • Collaborate with audio/video engineers, technicians, and international research teams.
Requirements
  • Python: 8+ years of professional backend software engineering and data processing experience.
  • Linux & Automation: Strong Linux systems knowledge and shell scripting (Bash).
  • Networking & Distributed Systems: Solid understanding of IP networking (IPv4/IPv6, VLANs, routing) and building RESTful/concurrent distributed systems.
  • APIs: Practical experience with modern frameworks like FastAPI, Flask, or Django.
  • Work Arrangement: 100% onsite in Cambridgeshire across central Cambridge and Bourn Quarter facilities.


Market insight

69 353 £

Based on 17 offers with salary for Jobs on-site in the Cambridgeshire region

Full salary breakdown

Cambridgeshire and Peterborough NHS Foundation Trust Cambridgeshire

Podiatrist

Salary not specified
Cambridgeshire
Apply

Frequently asked questions

What salary can I expect?

This listing does not show a salary. Similar roles in Cambridgeshire often pay around 69 353 £ (median of 17 offers).

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for LANCESOFT LTD and Cambridgeshire.

Apply