Staff Software Engineer
Присоединяйтесь к нашей команде бэкенд-разработки!
Мы ищем Staff Software Engineer, который будет определять техническое направление платформы телекоммуникаций. Вы будете отвечать за архитектуру обработки входящих, маршрутизации и исходящих вызовов в нашей системе: SIP-сигнализация на границе сети (Kamailio / OpenSIPS), управление медиа и вызовами (FreeSWITCH, Asterisk, RTPengine), Python-сервисы, которые связывают голос с нашим конвейером инференса ИИ, и нижележащие интеграции, ориентированные на операторов связи.
Что предстоит делать:
- Отвечать за сквозную телекоммуникационную архитектуру: SIP-границы (Kamailio/OpenSIPS), управление медиа и вызовами (FreeSWITCH), Python-сервисы, связывающие голос с ИИ, интеграции с операторами.
- Масштабировать платформу до 10 000+ одновременных вызовов с жесткими требованиями к задержке/SLO.
- Проектировать высокую доступность/аварийное восстановление: Anycast SIP, активные/активные медиа, гео-региональное переключение при сбоях.
- Устанавливать инженерные стандарты для команды телекоммуникаций (тестирование, нагрузочное тестирование, ревью кода, дежурства).
- Менторить старших/средних инженеров, повышать технический уровень.
- Определять наблюдаемость качества голоса и SLO (MOS, jitter, packet loss, latency).
- Возглавлять стратегию работы с операторами: поставщики SIP-транков, избыточность, LCR, STIR/SHAKEN.
- Сотрудничать с командами ИИ/продукта для соблюдения бюджетов задержки.
Требования:
- 8+ лет опыта в разработке, 4+ года в телекоммуникациях/VoIP в продакшене.
- Техническое лидерство: проектные документы, менторство, принятие решений в кросс-функциональных командах.
- Глубокий продакшн-опыт работы с FreeSWITCH + Kamailio ИЛИ OpenSIPS (кастомные модули, скрипты маршрутизации, в масштабе).
- Уверенное знание SIP/RTP/SRTP/SDP/ICE; отладка через pcap и SIP trace.
- Опыт эксплуатации голосовой платформы при 1000+ одновременных вызовах (знает разницу с 10k).
- Уверенное владение Python; возможность работать с Lua/Go/C по мере необходимости.
- Продакшн-интеграция с операторами PSTN/SIP (Twilio, Telnyx и т.д.), управление DID, LCR.
- Практический опыт обеспечения высокой доступности/переключения при сбоях для систем реального времени.
- Опыт работы с Kubernetes (GKE/EKS) и Terraform в продакшене.
- Владение языками: английский на уровне B2-C1, русский на уровне B2.
- Локация: любая, кроме России и Беларуси.
Будет плюсом:
- WebRTC в масштабе (ICE, TURN, медиа-серверы).
- RTPengine, Jitsi, mediasoup.
- Низколатентные голосовые конвейеры ИИ (потоковое ASR/TTS, barge-in).
- STIR/SHAKEN, снижение количества спам-звонков.
- Соответствие стандартам: SOC2, HIPAA, GDPR, PCI для голосовых сервисов.
- Мультирегиональная активная/активная обработка голоса.
- Опыт найма и развития команды телекоммуникаций.
Почему стоит присоединиться к нам
В Mad Devs вы станете частью компании, которая ценит креативность, стратегическое мышление и постоянное совершенствование. Вы будете работать над значимыми проектами, влияющими на миллионы пользователей по всему миру, в команде талантливых и поддерживающих коллег. Присоединившись к нам, вы получите возможность внести реальный вклад, развить свою карьеру и участвовать в разработке передовых решений в мире бэкенд-разработки.