RAPIDFORT
Senior Software Engineer — Container Images & Security
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Curated Images компании RapidFort: создание, защита и поддержка production-ready контейнерных образов в масштабе. Роль сочетает глубокую работу с Linux, устранение уязвимостей и автоматизацию сборки и публикации образов.
Задачи
- Проектировать, собирать и поддерживать минимальные защищённые контейнерные образы для разных Linux-дистрибутивов и рантаймов
- Отвечать за полный цикл устранения CVE: анализ, патчинг, пересборка и валидация
- Разбирать сложные проблемы совместимости пакетов, зависимостей, сборки и рантайма
- Уменьшать поверхность атаки и размер образов, удаляя лишние пакеты и зависимости
- Строить и улучшать автоматизированные пайплайны сборки, сканирования, устранения уязвимостей, тестирования и публикации
- Разрабатывать инструменты для версионирования образов, обновления зависимостей и прослеживаемости релизов
- Генерировать, валидировать и поддерживать SBOM
- Проверять работоспособность, воспроизводимость и совместимость образов с Kubernetes
- Сотрудничать с platform, infrastructure и security командами для стандартов hardening
- Вести документацию по использованию curated images
- Постоянно улучшать скорость устранения уязвимостей и качество образов
Требования
- 5+ лет опыта в software engineering, Linux systems engineering, platform engineering, DevSecOps или SRE
- Глубокое понимание Linux и опыт работы с Debian, Ubuntu, Alpine или RHEL
- Опыт сборки и оптимизации Docker-образов: multi-stage builds, слои, файловая система контейнера
- Опыт расследования и устранения CVE в Linux-пакетах и контейнерных образах
- Знание пакетных менеджеров apt, apk, yum/dnf или rpm и разрешения зависимостей
- Программирование на Python, Go или Bash для автоматизации и внутренних инструментов
- Опыт разработки CI/CD пайплайнов на GitHub Actions, GitLab CI, Jenkins или аналогах
- Опыт работы со сканерами уязвимостей Trivy, Grype или Clair и генерацией SBOM
- Понимание концепций Kubernetes, жизненного цикла контейнеров и требований к деплою образов
- Умение самостоятельно разбирать сложные технические проблемы и работать в кросс-командной среде
Условия
- Базовая зарплата $130,000–$200,000 в зависимости от опыта
- Участие в equity
- Полное медицинское, стоматологическое и офтальмологическое страхование
- Remote-first формат работы
- Работа над сложными задачами Linux, контейнеров и безопасности supply chain
- Карьерный рост в быстрорастущей cybersecurity-компании
- Требуется гражданство США
Навыки
- Linux
- Debian
- Ubuntu
- Alpine
- RHEL
- Docker
- CVE remediation
- apt
- apk
- yum
- dnf
- rpm
- Python
- Go
- Bash
- CI/CD
- GitHub Actions
- GitLab CI
- Jenkins
- Trivy
- Grype
- Clair
- SBOM
- Kubernetes
- SPDX
- CycloneDX
- Syft
- Cosign
- Sigstore
- SLSA
- Docker Hub
- Harbor
- Amazon ECR
- Helm
- Kustomize
- GitOps