Senior C/C++ разработчик высоконагруженных Linux-систем
Что за роль
Нужен Senior C/C++ разработчик для системного программирования и создания высоконагруженных приложений под Linux. Основной язык проекта — C; важная часть работы связана с сетевыми технологиями, VoIP-протоколами и производительностью. Вакансия рассчитана на специалиста с опытом низкоуровневой разработки и глубоким пониманием Linux API.
Что предстоит делать
- Разрабатывать и поддерживать низкоуровневые приложения на C для Linux.
- Работать с сетевым взаимодействием на базе TCP/IP, UDP, сокетов и мультикаста.
- Реализовывать и сопровождать решения с использованием RTP/RTCP, SIP и SDP.
- Профилировать приложения, находить узкие места и оптимизировать производительность.
- Использовать Linux API, администрировать Linux-системы и работать с возможностями ядра.
- Применять netfilter, iptables и eBPF в задачах сетевой обработки.
- Работать с Git, проводить code review и собирать проекты с Make или CMake; отлаживать код с gdb, valgrind и perf.
Что потребуется
- От 6 лет опыта системного программирования на C в высоконагруженных системах.
- Уверенное знание C и опыт разработки низкоуровневых приложений под Linux.
- Понимание TCP/IP и практический опыт работы с VoIP-протоколами.
- Навыки профилирования и оптимизации производительности.
- Знание Linux API, сокетов, UDP/TCP, RTP/RTCP, SIP и SDP.
- Python, Shell scripting, Kamailio, OpenSIPS, Asterisk, WebRTC, SNMP или Prometheus metrics будут преимуществом.
Что важно знать
Работа удалённая, полный день. Рассматриваются кандидаты с гражданством РФ или Беларуси; требуется находиться в часовом поясе Москвы с отклонением не более трёх часов. Контакт для обсуждения вакансии: @Alina_Andreeva_E.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram