> Markdown version of [/jobs/ext/339210-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/339210-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Mad Devs - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, VoIP, Code Review, Network Congestion, Software Debugging, Software Design Documents, Disaster Recovery, Python (Programming Language), Pcap, Load Testing, Lua (Scripting Language), Public Switched Telephone Networks, Twilio, OpenSIPS, Real Time Systems, Kubernetes, Kamailio, Terraform - **Published:** June 12, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=603c68a02f07501e ## About the Role Do you have experience in VoIP?, * 8+ years engineering, 4+ years in telecom/VoIP in production * Technical leadership: design docs, mentoring, cross-team decisions * Deep production experience with FreeSWITCH + Kamailio OR OpenSIPS (custom modules, routing scripts, at scale) * Strong SIP/RTP/SRTP/SDP/ICE; debug via pcap and SIP trace * Operated voice platform at 1,000+ concurrent calls (knows diff to 10k) * Strong Python; can work in Lua/Go/C as needed * Production integration with PSTN/SIP trunk providers (Twilio, Telnyx, etc.), DID management, LCR * Hands-on HA/failover for real-time systems * Production Kubernetes (GKE/EKS) and Terraform * Language Proficiency: English at B2-C1 level, Russian at B2 level * Location: any, except Russia and Belarus ## Description We are looking for Staff Software Engineer to set the technical direction for telecommunications platform. You will own the architecture of how calls enter, route through, and leave our system: SIP signaling at the edge (Kamailio / OpenSIPS), media and call control (FreeSWITCH, Asterisk, RTPengine), the Python services that bridge voice with our AI inference pipeline, and the carrier-facing integrations underneath. VoIP Lead Python Backend development Senior, * Own end-to-end telecom architecture: SIP edge (Kamailio/OpenSIPS), media & call control (FreeSWITCH), Python services bridging voice to AI, carrier integrations * Scale platform to 10,000+ concurrent calls with tight latency/SLOs * Design HA/disaster recovery: anycast SIP, active/active media, geographic failover * Set engineering standards for telecom team (testing, load testing, code review, on-call) * Mentor senior/mid engineers, raise technical bar * Define voice quality observability & SLOs (MOS, jitter, packet loss, latency) * Lead carrier strategy: SIP trunk vendors, redundancy, LCR, STIR/SHAKEN * Partner with AI/product to keep latency budgets honest ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [20 billion requests a week: Upgrading Twilio's API gateway at scale](https://www.wearedevelopers.com/videos/100234-20-billion-requests-a-week-upgrading-twilio-s-api-gateway-at-scale) - [WeAreDevelopers LIVE – Real-Time Phone Agents, Unsafe VPNs & More](https://www.wearedevelopers.com/videos/1729-wearedevelopers-live-real-time-phone-agents-unsafe-vpns-more) - [Minimal infrastructure for Real‑Time Phone Agents: transcripts in, responses out](https://www.wearedevelopers.com/videos/1736-minimal-infrastructure-for-real-time-phone-agents-transcripts-in-responses-out) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)