Sysdig
Senior Software Engineer (Monitor Ingestion team)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в кросс-функциональную команду Monitor Ingestion, которая отвечает за сбор и приём метрик — от агента на хостах и нодах Kubernetes до обработки в бэкенде Sysdig. Задачи по производительности, масштабируемости и корректности всего пайплайна.
Задачи
- Участвовать в кросс-функциональной команде, отвечающей за сбор и приём метрик end-to-end: от агента на хостах клиентов и нодах Kubernetes до приёма и обработки в бэкенде Sysdig
- Решать задачи производительности, масштабируемости и корректности по всему пайплайну
- Вести технический дизайн фич в агенте и бэкенде, взаимодействовать с product и design по спецификациям и срокам
- Работать в команде, нацеленной на создание лучшего продукта
- Участвовать в on-call ротации для обработки срочных инцидентов
Требования
- Продвинутые навыки программирования, 5+ лет профессионального опыта хотя бы на одном из Rust, Go или C/C++, готовность учить и работать с разными технологиями
- Прочный опыт системного программирования: внутреннее устройство Linux, процессы, control groups, сети и файловый ввод-вывод
- Опыт разработки производительного ПО, работающего на инфраструктуре клиентов: ограниченность по ресурсам, устойчивость к частичным отказам, безопасность при работе с привилегиями
- Понимание распределённых систем: горизонтально масштабируемые сервисы и/или event-driven архитектуры
- Свободное владение английским языком
- Умение работать в кросс-командной среде, участвуя в технических и продуктовых обсуждениях
- Нацеленность на профессиональное развитие
Условия
- Дополнительные дни отпуска для заботы о благополучии
- Поддержка ментального здоровья для сотрудника и семьи через приложение Modern Health
- Конкурентный компенсационный пакет
- Удалённый формат работы
Навыки
- Rust
- Go
- C/C++
- Linux
- eBPF
- containerd
- CRI-O
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- observability
- distributed systems