LANCESOFT LTD

Senior Software Engineer (Python & Distributed Systems)

LANCESOFT LTD

Skilled Worker, A ratingContractPosted 6 days ago

Job Description

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.

Senior VP & Board Member at Lancesoft Limited — name hidden until you unlockTheir email, a letter to them, and your resume tailored to this job$5 Apply (Original)

ApplyWave is not an employer or a recruitment agency. You apply to each employer directly — we find their contact and write your letter. Real employers never charge money for a job or a visa sponsorship.

AI Resume Tailoring

23%
Before
87%
After

Example

Tailor your resume for Senior Software Engineer (Python & Distributed Systems) roles

  • Scores your fit against the posting's own requirements
  • Pulls the skills and keywords it names into your bullets
  • Exports as PDF or Word, ready to submit

AI Cover Letters for Senior Software Engineer (Python & Distributed Systems)

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)→

Your toolkit for landing Senior Software Engineer (Python & Distributed Systems) roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker