Skip to content
×

Senior Software Engineer; Python & Distributed Systems

Listing for: LANCESOFT LTD
Full Time position Listed on 2026-11-07
Job specializations:
  • Software Development
    Python, Backend Developer, Software Engineer

Job Description & How to Apply Below

Position: Hiring: Senior Software Engineer (Python & Distributed Systems)

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.

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary