- Страна
- Россия
- Зарплата
- 5 000 $ – 6 000 $
Откликайтесь
на вакансии с ИИ

Staff Software Engineer
Привлекательная вакансия для опытных инженеров с редким стеком. Высокая зарплата в долларах, удаленный формат и работа над сложным технологическим продуктом на стыке VoIP и AI.
Сложность вакансии
Роль Staff-уровня требует не только глубоких знаний Python, но и редкой экспертизы в VoIP (Kamailio, FreeSWITCH) и опыта масштабирования систем до 10,000+ одновременных вызовов. Высокие требования к архитектурному мышлению и лидерским качествам.
Анализ зарплаты
Предложенная зарплата в $5000-6000 соответствует верхней границе рынка для Senior/Staff ролей в СНГ, однако для уровня Staff на глобальном рынке (США/Европа) это может быть ниже среднего. Тем не менее, для удаленной работы с гибкой локацией это конкурентное предложение.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Mad Devs уже сейчас
Присоединяйтесь к Mad Devs и возглавьте разработку высоконагруженной VoIP-платформы, отправив заявку через бота!
Описание вакансии
#вакансия #vacancy #python #senior #lookfor #remote #pd #voip
Vacancy: Staff Software Engineer
Company: Mad Devs
Salary: 5000-6000$ gross
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.
What will need to do:
• 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
Requirements:• 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
Contact: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- SIP
- VoIP
- Kamailio
- OpenSIPS
- FreeSWITCH
- Asterisk
- RTPengine
- Kubernetes
- Terraform
- Go
- Lua
- C++
- GKE
- EKS
Возможные вопросы на собеседовании
Проверка глубоких знаний SIP-протокола и инструментов отладки в реальных условиях.
Расскажите о самом сложном случае отладки SIP-трафика с использованием pcap. С какими проблемами в RTP/SDP вы сталкивались при работе через NAT?
Оценка опыта масштабирования и понимания узких мест системы.
Какие основные препятствия возникают при переходе от 1,000 к 10,000 одновременных вызовов в связке Kamailio + FreeSWITCH?
Проверка навыков проектирования отказоустойчивых систем.
Как бы вы реализовали схему Active/Active для медиа-серверов с сохранением состояния звонка при падении одного из узлов?
Оценка понимания специфики качества связи.
Какие метрики, помимо MOS, вы считаете критическими для мониторинга качества голоса в реальном времени, и как вы их собираете?
Проверка лидерских качеств и умения работать с процессами.
Как вы подходите к установке инженерных стандартов в команде и как балансируете между скоростью разработки и техническим долгом в критически важных системах?
Похожие вакансии
Middle+/Senior Python Developer
Senior C#/.NET-разработчик
.Net Senior+ developer
Python-разработчик (Senior)
Senior Java разработчик
Java-разработчик (Middle+/Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!