Docker
5 месяцев назад
238 250 – 382 250 CAD
в год
О DOСKER
Docker — один из самых любимых брендов в инструментах для разработчиков, которому доверяют более 20 миллионов ежемесячных пользователей и более 20 миллиардов скачиваний образов контейнеров. От индивидуальных основателей до крупнейших компаний мира — разработчики полагаются на Docker для создания, обмена и запуска своих приложений в нашем наборе продуктов, включая Docker Desktop, Docker Hub и Docker Scout.
Мы — глобально распределенная, ориентированная на удаленную работу команда, создающая инструменты, которые определяют, как разрабатывается и поставляется программное обеспечение. Поскольку ИИ-агенты переопределяют разработку программного обеспечения, Docker находится в центре этого сдвига, предоставляя изолированные среды, проверенные образы и безопасную инфраструктуру, которые по умолчанию делают автономные рабочие процессы надежными.
В этом году Docker выпускает волну новых продуктов, а научно-исследовательские инициативы, вероятно, приведут к появлению новых, и мы активно инвестируем в платформу, лежащую в основе всего этого. Эта платформа поддерживает сотни инженеров из многих команд разработчиков и ежедневно обрабатывает высокомасштабный производственный трафик и передачу данных. Она росла быстрее, чем ее основы, и в этом году мы закрываем этот разрыв.
Сегодня большая часть этой работы по-прежнему опирается на горстку экспертов, вручную устраняющих одни и те же рабочие процессы подготовки и эксплуатации. Главный приоритет этой роли — перейти от поддержки, основанной на экспертах, к «обкатанным дорожкам»: системам самообслуживания с четкой ответственностью, безопасными настройками по умолчанию, надежными ограждениями и измеримым внедрением. Цель — платформа, которой команды доверяют настолько, чтобы перестать думать о ней, чтобы она просто работала, позволяя им сосредоточиться на своих продуктах, а не на наших.
Конкретная версия находится в дорожной карте этого года: запуск нового глобального региона или среды приложений должен занимать часы, а не дни. Сейчас это занимает дни. Чтобы достичь этого, необходимо создать основу под этим. Нам нужна реальная многорегиональная сетевая архитектура между учетными записями и поток тестирования и непрерывного развертывания, которому команды могут доверять, а затем уровень самообслуживания поверх этого.
Мы — компания-производитель контейнеров, создающая собственную внутреннюю платформу, поэтому планка «легкий путь — это также безопасный путь» высока. Вы присоединитесь к команде из четырех человек, которая в этом году вырастет до семи (это один из таких наймов), и мы ищем инженера уровня Staff, чтобы он задал техническое направление и провел его через реальное внедрение в производство.
ОБЯЗАННОСТИ
Это роль уровня Staff, поэтому успех измеряется влиянием, а не только вашими собственными коммитами. В команде такого размера вы будете оставаться активно вовлеченным в кодовую базу, одновременно задавая направление, согласовывая прагматичные стандарты с командами и доводя инвестиции в платформу до внедрения. Конкретно вы будете:
Брать неоднозначные инфраструктурные проблемы и превращать их в предложения, вокруг которых может сплотиться организация, а затем проводить их через RFC и архитектурные обзоры между командами.
Разрабатывать возможности самообслуживания и API платформы (в основном на Go) для онбординга, подготовки, развертывания, настроек наблюдаемости и операций второго дня, с контрактами и документацией, которыми команды фактически пользуются.
Устанавливать стандарты доставки с использованием Terraform, GitOps с Argo CD, прогрессивных развертываний и хорошего тестирования, включая создание потока непрерывного развертывания, которого нам сегодня не хватает.
Развивать многопользовательские основы EKS в направлении повышения надежности, безопасности, масштабируемости и стоимости: ingress Envoy Gateway, маршрутизация трафика и многорегиональная межведомственная связность, которая нам нужна.
Улучшать SLO, оповещения и последующие действия по инцидентам в Grafana Cloud, чтобы производство становилось безопаснее и меньше зависело от героизма.
Мы оцениваем эту работу по результатам, которые ощущают потребляющие команды: как быстро они могут подготавливать и развертывать, сколько они могут сделать без нас и насколько надежно все это работает.
АВТОМАТИЗИРОВАННЫЕ ОПЕРАЦИИ С ИСПОЛЬЗОВАНИЕМ ИИ
Мы активно инвестируем в автоматизированные рабочие процессы с использованием ИИ для сокращения операционных накладных расходов. Нам важно, чтобы они оставались безопасными, аудируемыми и проверяемыми людьми. Вы поможете определить, где они найдут свое место, а где нет. Ранние цели включают:
Обогащение оповещений и сбор контекста инцидентов: сбор релевантных сигналов, истории и руководств, чтобы дежурный инженер начинал с контекста, а не с чистого листа.
Диагностика с помощью руководств и рекомендации по устранению неполадок с участием человека для всего, что меняет производственную среду.
Помощники по онбордингу и готовности, которые отвечают на вопросы, на которые сегодня отвечают наши эксперты.
Если вы занимались автоматизацией операций и скептически относитесь к тому, где должна быть автоматизация, это место, где вы сможете применить оба качества.
Дежурства
Операционная ответственность — часть работы. Вы присоединитесь к ротации после онбординга и стажировки. Как инженер уровня Staff, вы также будете улучшать состояние самих дежурств, предоставляя лучшие оповещения, более надежные руководства, меньше рутины и беспристрастные постмортемы, направленные на предотвращение.
КВАЛИФИКАЦИЯ
8+ лет профессионального, практического, полного рабочего дня опыта разработки программного обеспечения в области бэкенда, инфраструктуры или платформы.
Степень бакалавра в области компьютерных наук, инженерии или смежной области, или эквивалентный практический опыт
Сильные навыки разработки ПО на Go или аналогичном языке: проектирование, тестирование, отладка, ревью, долгосрочная поддержка.
Опыт проектирования, выпуска и эксплуатации облачных сервисов или инфраструктурных платформ в производственной среде. Мы нанимаем по навыкам и влиянию, а не по годам.
Глубокая экспертиза как минимум в одной из областей: Kubernetes, сетевые технологии, облачные платформы, инженерия надежности или платформы для разработчиков, а также прочные знания основ Linux, сетей и производственных операций.
Опыт установки технического направления и руководства работой, требующей согласования между командами.
Четкая письменная и устная коммуникация в удаленной среде (RFC, проектные документы, отчеты об инцидентах).
Желательно: опыт работы с EKS и ingress/CNI/service-mesh; наблюдаемость с использованием OpenTelemetry/Prometheus/Grafana; CI/CD и прогрессивное развертывание (GitHub Actions, Argo CD, канарейки); опыт руководства миграциями или программами внедрения между командами.
Вам не нужно соответствовать каждому пункту. Мы ценим глубокую экспертизу в одной области, сильное системное суждение и любопытство в остальных.
ЧТО ОЖИДАТЬ
ПЕРВЫЕ 30 ДНЕЙ
ПЕРВЫЕ 90 ДНЕЙ
ПЕРСПЕКТИВА НА ГОД
Docker рассматривает спонсорство виз на индивидуальной основе в зависимости от потребностей бизнеса.
Компенсация и акции
Канада: CA$238,250 – CA$382,250 + акции
США: $170,350 – $275,550 + акции
ИНФОРМАЦИЯ О ВАКАНСИИ
Открытая вакансия: это объявление о существующей открытой должности.
ИИ в найме: Docker может использовать инструменты с поддержкой ИИ в процессе подбора персонала.
Записи собеседований: кандидатам будет предложено согласиться на запись собеседований для поддержки калибровки интервьюеров и последовательной оценки. Записи необязательны и требуют явного согласия.
ПЕРКИ И ЛЬГОТЫ
Ориентированность на удаленную работу по дизайну — работайте из дома, с офисами в Сиэтле и Париже для связи и сотрудничества.
Гибкость, соответствующая вашей жизни — мы доверяем вам управлять своим расписанием, добиваясь отличных результатов.
Время для восстановления — щедрый PTO, выделенные квартальные дни «Whaleness Days» и выделенный перерыв в конце года «Whaleness break».
Поддержка домашнего офиса — обустройте свое рабочее место для комфорта и успеха.
Стипендия на технологии — эквивалент 100 долларов США нетто в месяц для поддержки вашей работы.
Обучение и развитие — ежегодная стипендия на конференции, курсы, сертификации и непрерывное обучение.
Родительский отпуск — 16 недель оплачиваемого родительского отпуска после шести месяцев работы.
Акции для всех штатных сотрудников — участвуйте в долгосрочном успехе Docker по мере нашего роста.
Комплексные льготы — медицинское обслуживание, пенсионные программы и оплачиваемые праздники варьируются в зависимости от страны.
Фирменная продукция Docker — потому что представлять кита никогда не надоест.
Docker гордится тем, что является работодателем равных возможностей. Мы стремимся создать команду, отражающую широкий спектр происхождения, опыта и взглядов. Мы верим, что разнообразные команды создают лучшие продукты, принимают лучшие решения и лучше обслуживают наше глобальное сообщество.
Сравним с твоим профилем навыки, уровень, формат работы и зарплату
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
Релокация
Канада, Соединенные Штаты
Письмо на почту или сообщение рекрутеру в Telegram