Staff Software Engineer

Staff Software Engineer

Full-Time No working from home possible
Mad Devs LLC

Join Our Back-end Engineering Team!
We are looking for a Staff Software Engineer to set the technical direction for a 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.

About us

Mad Devs is a full-stack team specializing in developing and administering large‑scale IT products across various industries. Many of our products are used in Europe, the USA, and Southeast Asia. We are passionate about tackling complex challenges and delivering innovative solutions that make a significant global impact.

Job Responsibilities

  • 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)
  • Partner with AI/product to keep latency budgets honest

Requirements

  • 8+ years engineering experience, 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 difference 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

Preferred Skills

  • WebRTC at scale (ICE, TURN, media servers)
  • Experience hiring and growing a telecom team

Benefits

  • Remote‑first culture
  • Long‑term projects
  • Salary in dollars
  • Professional communities
  • Onsite business trips
  • Paid conferences
#J-18808-Ljbffr
Mad Devs LLC

Contact Details:

Mad Devs LLC Recruitment Team