Chainguard — это надежный источник открытого программного обеспечения. Предоставляя укрепленные, безопасные и готовые к производству сборки всего открытого программного обеспечения, на которое полагаются инженеры и агенты ИИ, Chainguard помогает организациям создавать продукты быстрее, соблюдать нормативные требования и устранять риски.
Наши клиенты включают предприятия из списка Fortune 500 и мировых лидеров отрасли, включая Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. и Snowflake.
Chainguard финансируется венчурными инвесторами, среди которых Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital и Spark Capital.
Кто мы
Chainguard — это надежный источник открытого программного обеспечения. Предоставляя укрепленные, безопасные и готовые к производству сборки всего открытого программного обеспечения, на которое полагаются инженеры и агенты ИИ, Chainguard помогает организациям создавать продукты быстрее, соблюдать нормативные требования и устранять риски.
Наши клиенты включают предприятия из списка Fortune 500 и мировых лидеров отрасли, включая Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. и Snowflake.
Chainguard финансируется венчурными инвесторами, среди которых Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital и Spark Capital.
Роль вкратце
Chainguard Containers — наш основной продукт, и эта команда его разрабатывает. В роли Principal Software Engineer в Container Product Engineering вы будете самым старшим индивидуальным участником команды из примерно пятнадцати инженеров, задавая техническое направление продукта и руководя его крупнейшими и наиболее значимыми проектами от идеи до клиента.
Chainguard стремительно растет. Каждая строка кода теперь пишется с участием ИИ, что означает, что основа, на которой он работает, должна быть безопасной по умолчанию. Вы будете формировать эту основу: укрепленные контейнерные образы, реестр, который их обслуживает, и инструменты, позволяющие инженерам и агентам ИИ использовать их.
Это роль технического лидера, а не менеджера. Вы будете работать напрямую с руководителями инженерных и продуктовых команд, формируя дорожную карту, а затем вести инженеров из разных подкоманд к её выполнению. Вы останетесь практикующим специалистом: каждую неделю пишете и проверяете код, и самые сложные задачи попадают к вам первыми.
За что отвечает команда
- Функции продукта для Chainguard Containers. Позволять клиентам загружать свои собственные образы в наш реестр, Custom Assembly (клиенты составляют образы из наших укрепленных пакетов), Helm charts, уведомления и представления соответствия, такие как панели STIG (STIG — стандарт укрепления правительства США).
- Конвейер сборки образов. Системы, которые превращают пакеты из Wolfi, нашей Linux-дистрибуции, в подписанные и аттестованные контейнерные образы в масштабе, включая перенос сборок образов на нашу собственную инфраструктуру запуска.
- Производительность и распределение реестра. Работа, такая как ленивое загрузка, чтобы контейнер запускался до полной загрузки образа, и подписание образов с помощью Sigstore.
- Инструменты для внедрения инженерами и агентами ИИ. Инструменты миграции, которые конвертируют существующие Dockerfile в Chainguard Containers, и MCP-серверы (Model Context Protocol, стандарт, позволяющий агентам ИИ вызывать инструменты), чтобы агенты могли напрямую обнаруживать и загружать наши образы.
Что вы будете делать
- Задавать техническое направление для Chainguard Containers: архитектуру конвейера сборки, реестра и инструментов внедрения на ближайшие один-три года, документируя и защищая его публично.
- Формировать дорожную карту вместе с руководителями инженерных и продуктовых команд, а затем реализовывать её. Превращать неоднозначные бизнес-цели в последовательные, укомплектованные технические планы и отвечать за доставку крупнейших многокомандных проектов от концепции до производства и внедрения.
- Принимать и нести ответственность за компромиссы, формирующие продукт: строить или покупать, когда менять платформу, а когда нет, что убрать, чтобы уложиться в сроки. Записывать решения и привлекать к ним инженеров с разными мнениями.
- Руководить через других инженеров. Устанавливать стандарты проектирования, проверять ключевые проекты и код, а также развивать Staff и Senior инженеров вокруг себя в следующее поколение технических лидеров.
- Работать с агентами ИИ в процессе разработки, проверки и эксплуатации, устанавливая стандарты безопасного использования ими всей командой по мере роста объема.
- Следовать за проблемой, куда бы она ни привела: сервис другой команды, эскалация клиента, тикет поддержки или данные выхода на рынок, и работать через границы команд и компании, чтобы опережать циклы планирования.
- Представлять Chainguard в экосистеме контейнеров и открытого ПО: работа с апстримом, обсуждения стандартов, доклады и разговоры с клиентами, где доверие — это продукт.
- Поддерживать здоровье систем, за которые отвечаете: наблюдаемость, дежурства и структурные исправления, предотвращающие целые классы инцидентов.
Что мы ищем
- Более 10 лет опыта создания и эксплуатации программного обеспечения, используемого платящими клиентами, включая несколько лет в роли технического лидера крупных многокомандных проектов в стартапе или быстрорастущей компании.
- Тесно релевантный опыт в нашей области: контейнерные образы, реестры контейнеров и формат OCI (Open Container Initiative, стандарт для контейнерных образов и реестров), Linux-дистрибуции или управление пакетами, системы сборки или безопасность цепочки поставок ПО.
- Известность в профессиональной среде. Ваша работа видна за пределами работодателя: поддерживаемое вами открытое ПО, стандарты, которые вы помогли сформировать, доклады или публикации, на которые ссылаются другие инженеры, или системы, которые отрасль знает как ваши.
- Опыт технического лидерства без формальной власти: вы задавали направление команде, которой не управляли, и команда достигла результата.
- Опыт формирования и реализации дорожных карт с руководителями инженерных и продуктовых команд, включая умение говорить «нет», перестраивать последовательность и удерживать сроки.
- Умение принимать решения о компромиссах на уровне продукта. Вы принимали решения, которые изменяли дорожную карту компании, и можете показать, что и почему было отложено.
- Системное мышление, проектирование полного пути — от исходного кода через сборку, подписание, распространение и выполнение у клиента, а также предвидение вторичных эффектов до их появления.
- Высокая самостоятельность и чувство срочности. Вы находите решения, не ждете разблокировки и помогаете разблокировать других.
- AI-native подход к разработке и лидерству. Вы ежедневно используете агентные инструменты кодирования и изменили работу команды благодаря им.
- Глубокие архитектурные знания Go: умеете проектировать сервис на Go с нуля, а также обладаете сильными навыками проектирования API, работы с базами данных и кэшированием, а также облачной инфраструктурой на GCP или AWS.
- Низкое эго. Вы делаете то, что говорите, и говорите то, что делаете, а также сообщаете заранее, если новости плохие.
- Отличное письменное владение английским и опыт лидерства в распределенной команде с приоритетом на удаленную работу.
Желательные навыки
- Глубокий опыт в безопасности цепочки поставок ПО: SBOM (списки компонентов ПО), подписание Sigstore или SLSA (Supply-chain Levels for Software Artifacts, рамки для обеспечения целостности сборки).
- Поддержка или значительный вклад в открытые инструменты Chainguard (Wolfi, apko, melange) или смежные проекты, такие как containerd, Kubernetes или спецификации OCI.
- Опыт вывода продукта от первых клиентов к широкому принятию.
- Опыт работы с Terraform или другими инструментами инфраструктуры как кода.
- Нетрадиционный путь в инженерию. Мы ценим людей, которые учились, создавая проекты.
Местоположение
Удаленно. Предпочтительно США; рассматриваем Канаду, Великобританию и Германию. Мы не можем предоставить спонсорство визы или релокацию для этой роли.
Изучите нашу работу
Погрузитесь в практическую сторону того, что мы делаем в Chainguard. Эти ресурсы предоставляют практический взгляд на наши процессы и дают возможность глубже понять наши продуктовые предложения и технологии, стоящие за ними.
Диапазон базовой зарплаты
$229,000—$258,000 USDО нас
Мы живем и дышим ценностями нашей компании:
- Мы одержимы клиентами — Мы сосредоточены на предоставлении решений, которые создают ценность и улучшают жизнь наших клиентов.
- Мы склонны к целенаправленным действиям — Мы приоритизируем, планируем, пробуем и быстро учимся на ошибках.
- Мы не воспринимаем себя слишком серьезно (но выполняем серьезную работу) — Мы решаем важную задачу, требующую концентрации, но также любим наслаждаться процессом.
- Мы доверяем друг другу и предполагаем добрые намерения — Мы прозрачны в принятии решений, чтобы дать возможность членам команды принимать обоснованные решения.
Некоторые из преимуществ, которые мы предлагаем:
- Гибкая и удаленная культура: Работа удаленно с возможностями встреч команды, двухразовыми ежегодными саммитами в разных местах и ежемесячной выплатой на коворкинги, телефон и интернет.
- Наш подход к акциям: Получайте опционы на акции при найме и повышении. Кроме того, вы можете участвовать во вторичных предложениях и иметь 10 лет на реализацию опционов (да, вы правильно прочитали: 10 лет!).
- 100% покрытие медицинской страховки: Мы покрываем 100% ваших страховых взносов по медицинской, зрительной и стоматологической страховке для вас и ваших иждивенцев. Ничего не вычитается из вашей зарплаты.
- ∞ Гибкий отпуск: Берите столько времени, сколько нужно — чтобы делать нашу лучшую работу, нам нужно восстанавливаться и перезаряжаться.
- 18 недель оплачиваемого отпуска по уходу за ребенком: Мы предлагаем 18 недель для родителей, рожающих ребенка, и 12 недель для не рожающих родителей, с возможностью использовать весь отпуск сразу или в течение первого года жизни ребенка.
Если ваш опыт близок, но не полностью соответствует всем требованиям, пожалуйста, подавайте заявку. Мы строим лучшую команду в области технологий и сосредоточены на найме «Chainguardians» с уникальным опытом, взглядами и жизненным путем.
Chainguard — работодатель, предоставляющий равные возможности. Мы не допускаем дискриминации по признаку расы, религии, цвета кожи, национального происхождения, пола (включая беременность, роды, решения по репродуктивному здоровью или связанные медицинские состояния), сексуальной ориентации, гендерной идентичности, гендерного выражения, возраста, статуса защищенного ветерана, статуса лица с инвалидностью, генетической информации, политических взглядов или деятельности, или других применимых юридически защищенных характеристик. Мы также рассматриваем квалифицированных кандидатов с уголовным прошлым в соответствии с применимыми федеральными, государственными и местными законами.
Отправляя заявку, вы подтверждаете, что Chainguard будет обрабатывать ваши персональные данные в соответствии с Глобальным уведомлением о конфиденциальности кандидатов Chainguard.
©2026 Chainguard. Все права защищены.