Senior Software Engineer

Proclinical Staffing

Watford

On-site

GBP 70,000 - 95,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Proclinical Staffing is seeking a Senior Software Engineer to design, develop, and maintain Python-based services on Linux, with a focus on cloud-connected networking and embedded environments. You will contribute to architecture decisions and collaborate across multidisciplinary teams to balance technical excellence with business outcomes.

The role involves building Web APIs, WebSockets, and video streaming components, and debugging C/C++ code when needed.

Qualifications

  • Solid Python development experience with pytest and mocking.
  • Experience debugging and modifying C/C++ code.
  • Familiarity with WebSockets and Web APIs.
  • Strong Linux knowledge including systemd, v4l2, ntp, iptables.
  • Solid networking fundamentals: TCP/IP, DNS, NAT.

Responsibilities

  • Designing, developing, and maintaining Python applications and services.
  • Building and supporting cloud-connected solutions using Web APIs and WebSockets.
  • Debugging and enhancing C/C++ code where required.
  • Working with Linux-based systems and troubleshooting system-level issues.
  • Collaborating with cloud, mobile, web, and embedded engineering teams.
  • Contributing to architecture discussions and evaluating technical trade-offs.

Skills

Python
Linux
WebSockets
Web APIs
C/C++
Networking basics
Video streaming
Embedded systems

Tools

systemd
ntp
iptables
v4l2

Job description

Software Engineer | Python, Linux & Video Streaming Technologies

We're Hiring: Senior Software Engineer

Are you a passionate Software Engineer with strong Python expertise and experience working across cloud-connected, networking, and embedded environments? We're looking for an engineer who enjoys solving complex technical challenges and collaborating across multidisciplinary teams.

What You'll Be Doing
  • Designing, developing, and maintaining Python applications and services
  • Building and supporting cloud-connected solutions using Web APIs and WebSockets
  • Debugging and enhancing C/C++ code where required
  • Working with Linux-based systems and troubleshooting system-level issues
  • Collaborating with cloud, mobile, web, and embedded engineering teams
  • Contributing to architecture discussions and evaluating technical trade-offs
What We're Looking For
  • Strong Python development experience, including pytest, mocking, and software design patterns
  • Ability to read, debug, and make targeted changes to C/C++ codebases
  • Experience with WebSockets, Web APIs, and cloud-connected applications
  • Strong Linux knowledge, including tools such as:
    • v4l2
    • systemd
    • ntp
    • iptables
  • Solid understanding of networking fundamentals, including:
    • TCP/IP
    • DNS
    • NAT
    • Network debugging and troubleshooting
Bonus Skills
  • FFmpeg, GStreamer, WebRTC, or live streaming technologies
  • Video streaming protocols such as RTP/RTSP and HLS/DASH
  • Understanding of latency, jitter, packet loss, bitrate, frame drops, and buffering metrics
  • Experience with embedded or resource-constrained devices
What You'll Bring
  • Strong communication and collaboration skills
  • Experience working in Agile environments
  • Ability to balance technical excellence with practical business outcomes
  • A proactive and problem-solving mindset
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Proclinical Staffing • Watford

Hybrid
GBP 70,000 - 90,000
Senior Python Engineer - Cloud, Linux & Streaming
Senior Python Engineer - Cloud, Linux & Streaming

Proclinical Staffing • Watford

On-site
GBP 70,000 - 95,000
Senior Software Engineer
Senior Software Engineer

Synamedia • Chilworth

On-site
GBP 55,000 - 75,000
Senior Software Engineer - Medical Devices (Python, Cloud)
Senior Software Engineer - Medical Devices (Python, Cloud)

Proclinical Staffing • Watford

Hybrid
GBP 70,000 - 90,000
Senior Software Developer
Senior Software Developer

Aatom Recruitment • Coventry

On-site
GBP 50,000 - 75,000
Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Senior Software Engineer
Senior Software Engineer

Weekday AI • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Developer (C/Python)
Senior Software Developer (C/Python)

Entrust • Cambridge

Hybrid
GBP 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

TieTalent • Southampton

On-site
GBP 50,000 - 70,000
Senior Embedded Linux / Systems Software Engineer
Senior Embedded Linux / Systems Software Engineer

Planet Pharma • Greater London

On-site
GBP 60,000 - 80,000