Senior Software Developer

Jonothan Bosworth
Guildford, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Guildford, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
VoIP
C++
Software Debugging
Distributed Systems
Django
Fault Tolerance
FFmpeg
Session Initiation Protocols
Python
Message Queuing Telemetry Transport (MQTT)
Performance Tuning
Prometheus
Data Streaming
Wireshark
WebRTC
Rust
Cloud Platform System
Flask
Grafana
FastAPI
Containerization
Kubernetes
Low Latency
Api Design
Docker
Microservices

Job description

  • Develop high-performance components in Rust, C++, and/or Python.

  • Build distributed, scalable, fault-tolerant systems supporting real-time communications.

  • Implement telecom protocols (SIP, VoIP, DECT), audio/video pipelines, or streaming systems.

  • Contribute to containerized microservices deployed via Docker, Kubernetes, or AWS.

  • Lead system diagnostics, troubleshooting, and performance tuning.

  • Design and maintain internal/external APIs and integration layers.

Requirements

OverviewOur key employer-partner is searching for a Senior Software Developer capable of contributing to high-availability, low-latency, mission-critical platforms, and we are looking to attract someone with experience across Rust, C++, Python, and telecoms/media systems.

This role is ideal for engineers with a strong systems mindset who enjoy ownership, architecture, and solving complex distributed systems challenges., * Experience with one or more of the following languages:

  • Rust

  • C++

  • Python

  • Strong understanding of distributed systems, high-availability engineering, or telecom/media systems.

  • Experience working with protocols such as MQTT, ZMQ, WebRTC, SIP, or real-time streaming technologies.

  • Hands-on experience with containerisation and deployment tooling.

  • Strong problem-solving, debugging, and optimisation capabilities.

Nice to Have:

  • FFMPEG, audio/video pipelines.

  • Cloud platform experience (AWS, GCP).

  • API development with FastAPI, Flask, or Django.

  • Systems-level debugging tools (Wireshark, Prometheus, Grafana).

Benefits & conditions

  • A challenging and exciting engineering environment where performance, reliability, and innovation matter.

  • A collaborative culture that values technical depth and architectural thinking.

  • Opportunity to contribute to major telecom, media, and distributed system products.

Contact Claire at Jonothan Bosworth Recruitment Specialists today to learn more.

MM_01_SRD _CE

We are committed to diversity, inclusion, and equality. As an equal opportunities employer, we celebrate diversity and are active advocates against modern slavery.

Apply for this position