Jobgether
Senior Software Engineer, Security, Docker Desktop
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по безопасности в команду Docker Desktop. Работа над безопасностью кроссплатформенной платформы для разработчиков: аутентификация, авторизация, изоляция контейнеров и Linux-безопасность.
Задачи
- Разрабатывать код продукта на Go, уделяя внимание security-компонентам: потокам аутентификации, границам привилегий и поведению контейнерного рантайма
- Встраивать security-практики в повседневную разработку и обеспечивать secure-by-default поведение новых фич
- Участвовать в обсуждениях технического дизайна и код-ревью, выявлять риски безопасности
- Проводить threat modeling и security-ревью новых возможностей продукта
- Выступать связующим звеном между командой Desktop и центральной security-организацией
- Обрабатывать отчёты об уязвимостях и CVE: валидация, оценка серьёзности, воспроизведение, координация исправлений
- Курировать процесс раскрытия уязвимостей совместно с внешними исследователями и внутренними командами
- Развивать внутреннюю security-документацию, гайдлайны и runbook'и
- Следить за развитием Linux и контейнерной безопасности: namespaces, cgroups, seccomp, AppArmor, capabilities, OCI
- Улучшать изоляцию контейнеров и механизмы аутентификации
Требования
- Минимум 6 лет профессионального опыта разработки ПО, опыт работы с security-чувствительными системами или выраженный интерес к кибербезопасности
- Сильное владение Go и опыт поставки production-кода
- Понимание основ Linux в контексте контейнерной безопасности: namespaces, cgroups, capabilities, seccomp, AppArmor, SELinux, rootless-контейнеры
- Знание спецификаций OCI и архитектуры контейнерных рантаймов
- Понимание IAM: OAuth 2.0, OIDC, управление токенами, аутентификация и авторизация
- Опыт security-ревью архитектуры и threat modeling
- Понимание процессов управления уязвимостями: CVE triage, CVSS, координированное раскрытие
- Умение балансировать требования безопасности с функциональностью, производительностью и поддерживаемостью
- Сильные инженерные основы: качество кода, надёжность, масштабируемость
- Отличные навыки письменной и устной коммуникации
- Аналитическое мышление и проактивный подход к улучшениям
- Умение работать самостоятельно в распределённой команде
Условия
- Конкурентная зарплата: от US$194,150 до US$312,950 в год в зависимости от опыта и локации
- Equity для всех full-time сотрудников
- Remote-first: работа из дома с доступом к офисам в Сиэтле и Париже
- Гибкий график
- Оплачиваемые отпуска, quarterly Whaleness Days и wellness-перерыв в конце года
- Поддержка домашнего офиса
- Ежемесячная компенсация US$100 net на технику
- Годовой бюджет на обучение и развитие
- Оплачиваемый родительский отпуск 16 недель после шести месяцев работы
- Медицинская страховка, пенсионные бенефиты, оплачиваемые праздники
- Мерч компании
- Международная распределённая команда
- Визовая поддержка рассматривается в индивидуальном порядке
Навыки
- Go
- Linux
- namespaces
- cgroups
- seccomp
- AppArmor
- SELinux
- OCI
- контейнеры
- OAuth 2.0
- OIDC
- CVE
- CVSS
- threat modeling