Title: Staff Software Engineer, Cloud Sandboxes (Seattle или San Francisco Bay Area)
Location: Seattle, WA / San Francisco Bay Area / Remote
О КОМПАНИИ DOCKER
Docker — один из самых любимых брендов в сфере инструментов для разработчиков, которому доверяют более 20 миллионов ежемесячных пользователей и который скачал более 20 миллиардов контейнерных образов. От индивидуальных основателей до крупнейших мировых компаний, разработчики полагаются на Docker для создания, распространения и запуска своих приложений в нашем наборе продуктов, включая Docker Desktop, Docker Hub и Docker Scout.
Мы — глобально распределенная, удаленная команда, создающая инструменты, которые определяют, как создается и доставляется программное обеспечение. Поскольку AI-агенты переопределяют разработку программного обеспечения, Docker находится в центре этого сдвига, предоставляя изолированные среды, проверенные образы и безопасную инфраструктуру, которые по умолчанию делают автономные рабочие процессы надежными.
Мы — глобально распределенная, удаленная команда, создающая инструменты, которые определяют, как создается и доставляется программное обеспечение. Поскольку AI-агенты переопределяют разработку программного обеспечения, Docker находится в центре этого сдвига, предоставляя изолированные среды, проверенные образы и безопасную инфраструктуру, которые по умолчанию делают автономные рабочие процессы надежными.
В качестве Staff Software Engineer в команде Cloud Sandboxes вы будете проектировать и создавать основные системы, которые обеспечивают работу облачной платформы Docker для агентов. Ваша работа будет сосредоточена на создании масштабируемой, надежной и безопасной инфраструктуры, которая позволит разработчикам эффективно и уверенно развертывать и управлять рабочими нагрузками агентов.
Если вы увлечены решением задач распределенных систем, вам нравится работать на стыке опыта разработчиков и облачной инфраструктуры, и вы хотите помочь формировать будущее платформы Docker, мы будем рады услышать от вас.
ОБЯЗАННОСТИ
- Проектирование, внедрение и эксплуатация основных сервисов, обеспечивающих работу платформы Docker Cloud Sandboxes
- Создание масштабируемых систем для оркестрации microVM, планирования рабочих нагрузок и управления жизненным циклом
- Разработка высокопроизводительных API и компонентов управляющего уровня для управления многопользовательскими рабочими нагрузками
- Обеспечение надежности, наблюдаемости и производительности систем в инфраструктуре Docker Cloud Sandbox
- Сотрудничество с командами продукта, платформы и безопасности для предоставления функционала, ориентированного на клиента
- Участие в архитектурных обсуждениях, обзорах кода и проектной документации
- Вклад в автоматизацию и улучшение CI/CD во всем конвейере развертывания
- Отладка и устранение производственных проблем в распределенных системах в облачных средах
- Участие в дежурствах по вызову для вашей команды; реагирование на инциденты, отладка производственных проблем и постоянное повышение надежности системы
КВАЛИФИКАЦИЯ
ТРЕБУЕТСЯ:
- 10+ лет опыта в backend разработке программного обеспечения, создания крупномасштабных облачных или распределенных систем
- Высокое знание Go и/или Java
- Глубокое понимание оркестрации контейнеров, Kubernetes и архитектуры микросервисов
- Опыт проектирования и эксплуатации высокодоступных, безопасных и наблюдаемых производственных систем
- Глубокое понимание облачной инфраструктуры (AWS, Azure или GCP) и связанных с ней шаблонов масштабирования
- Знакомство с конвейерами CI/CD, инструментами мониторинга и инфраструктурой как кодом (infrastructure-as-code)
- Отличные навыки решения проблем и отладки в распределенных средах
- Сильные коммуникативные навыки и способность к сотрудничеству в удаленных, кросс-функциональных командах
- Степень бакалавра в области компьютерных наук, инженерии или смежной области, или эквивалентный практический опыт.
ПРЕДПОЧТИТЕЛЬНО:
- Опыт внесения вклада в облачные вычислительные платформы или продукты контейнерной инфраструктуры
- Знание service mesh, сетевых технологий или систем принудительного соблюдения политик
- Опыт работы с стеками наблюдаемости (Prometheus, OpenTelemetry, Grafana и т. д.)
- Знакомство с передовыми практиками безопасности для многопользовательских облачных систем
- Предыдущий опыт работы в области инфраструктуры для разработчиков, облачных платформ или гипермасштабируемых сред
Docker рассматривает спонсорство на индивидуальной основе в зависимости от потребностей бизнеса.
Компенсация и акции
США: $170,350 – $275,550 + акции
ИНФОРМАЦИЯ О ВАКАНСИИ
- Открытая вакансия: Данное объявление касается существующей открытой вакансии.
- AI в найме: Docker может использовать инструменты с поддержкой AI в процессе найма.
- Записи интервью: Кандидатам будет предложено согласиться на запись интервью для улучшения калибровки интервьюеров и обеспечения последовательной оценки. Записи являются необязательными и требуют явного согласия.
БОНУСЫ И ЛЬГОТЫ
- Удаленная работа по дизайну – работайте из дома, с офисами в Сиэтле и Париже для общения и сотрудничества.
- Гибкость, соответствующая вашей жизни – мы доверяем вам управление своим графиком при достижении отличных результатов.
- Время для восстановления – щедрый PTO, выделенные ежеквартальные "Whaleness Days" (Дни кита) и выделенный перерыв в конце года "Whaleness break" (Перерыв кита).
- Поддержка домашнего офиса – оборудуйте свое рабочее место для комфорта и успеха.
- Стипендия на технологии – эквивалент 100 долларов США (чистыми) в месяц для поддержки вашей работы.
- Обучение и развитие – ежегодная стипендия на конференции, курсы, сертификацию и непрерывное обучение.
- Отпуск по уходу за ребенком – 16 недель оплачиваемого отпуска по уходу за ребенком после шести месяцев работы.
- Акции для всех штатных сотрудников – участвуйте в долгосрочном успехе Docker по мере нашего роста.
- Комплексные льготы – медицинское страхование, пенсионные программы и оплачиваемые праздники зависят от страны.
- Фирменная продукция Docker – потому что представлять кита никогда не надоест.
Docker с гордостью является работодателем, предоставляющим равные возможности. Мы стремимся создать команду, отражающую широкий спектр происхождения, опыта и точек зрения. Мы верим, что разнообразные команды создают лучшие продукты, принимают лучшие решения и лучше обслуживают наше мировое сообщество.