О компании
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 включает Chainguard Containers и Chainguard Services. Клиенты варьируются от компаний из списка Fortune 500 в банковской сфере, финтехе, государственном секторе и инфраструктуре до стартапов и малого и среднего бизнеса.
Роль вкратце
Chainguard предоставляет самые безопасные в отрасли контейнерные образы: минимальные, без известных уязвимостей (zero-CVE), ежедневно пересобираемые из исходного кода. Эта роль находится в команде автоматизации пакетов и образов, которая является частью Sustaining Automation — группы, отвечающей за автоматизацию, лежащую в основе всей фабрики образов. По мере масштабирования количества поддерживаемых экосистем и образов эта команда строит и поддерживает системы, которые обеспечивают актуальность пакетов и образов, их тестирование и чистую сборку с минимальным ручным вмешательством.
В качестве инженера-программиста вы будете активно участвовать в работе небольшой, сфокусированной команды, создавая системы и инструменты с поддержкой ИИ, которые повышают надежность и скорость автоматизации. У вас будет реальная возможность влиять на направление дорожной карты команды, особенно учитывая её небольшой размер.
Это роль с высоким воздействием на пересечении инструментов для разработчиков, ИИ/агентов и безопасности цепочки поставок.
Что вы будете делать
•Создавать платформу автоматизации: участвовать в проектировании и реализации систем, которые оркестрируют создание пакетов, генерацию тестов и сборку образов.
•Разрабатывать инструменты с поддержкой ИИ: создавать интегрированные с большими языковыми моделями (LLM) агентские пайплайны для генерации манифестов, создания тестовой инфраструктуры и валидации. Помогать в проектировании архитектур подсказок, циклов оценки и контрольных точек качества.
•Писать производственный код на Go: это практическая роль. Вы будете разрабатывать CLI-инструменты, сервисы и интеграции вместе с командой.
•Создавать качественные инструменты: разрабатывать инструменты и автоматизацию, которые повышают надежность для клиентов, включая генераторы тестов, фреймворки валидации и контрольные точки качества.
•Влиять на дорожную карту: вносить идеи и технические предложения в планирование. В небольшой команде ваш голос напрямую влияет на то, что команда будет создавать дальше.
•Сотрудничать в распределенной команде: тесно работать с коллегами в разных часовых поясах (преимущественно США/Канада, с тесным взаимодействием с коллегами из ЕС и Индии в смежных командах).
Что мы ищем
•3-5 лет опыта в разработке программного обеспечения с подтвержденным опытом создания и выпуска производственных систем
•Сильные навыки программирования на Go
•Опыт использования ИИ/LLM для генерации, проверки и тестирования кода
•Навыки проектирования систем: способность вносить вклад в слабо связанные, масштабируемые системы и принимать прагматичные компромиссы
•Опыт создания инструментов для разработчиков, CLI или платформ автоматизации
•Знание экосистемы контейнеров: Docker, OCI, реестры контейнеров, Kubernetes
•Сильные коммуникативные навыки: умение писать понятные технические документы, работать автономно и сотрудничать с командами в разных часовых поясах
•Проживание в США или Канаде
Желательные навыки
•Опыт работы с или вклад в дистрибутив Linux (например, Wolfi, Red Hat, Ubuntu или аналогичные)
•Опыт поддержки большого количества сервисов в производстве
•Вклад в проекты с открытым исходным кодом
•Знание безопасности цепочки поставок программного обеспечения (SBOM, происхождение, подпись)
•Опыт работы с melange, apko или Wolfi
•Понимание нормативных требований (FedRAMP, FIPS, STIG)
Диапазон базовой зарплаты
$121,000—$142,000 USD
О нас
Корпоративные ценности:
•Мы ориентированы на клиента — сосредоточены на предоставлении решений, которые создают ценность и улучшают жизнь клиентов.
•Мы склонны к целенаправленным действиям — приоритизируем, планируем, пробуем и быстро учимся на ошибках.
•Мы не воспринимаем себя слишком серьезно (но выполняем серьезную работу) — решаем важную задачу, требующую концентрации, но также любим наслаждаться процессом.
•Мы доверяем друг другу и предполагаем добрые намерения — прозрачны в принятии решений, чтобы дать возможность членам команды принимать обоснованные решения.
Некоторые из преимуществ:
•Гибкая и ориентированная на удаленную работу культура: работа удаленно с возможностями встреч команды, двухразовыми ежегодными саммитами в разных местах и ежемесячной компенсацией за коворкинги, телефон и интернет.
•Подход к акциям: опционы на акции при найме и повышении, возможность участвовать во вторичных предложениях и 10 лет на реализацию опционов.
•100% покрытие медицинской страховки: компания покрывает 100% страховых взносов по медицинскому, зрительному и стоматологическому страхованию для сотрудника и иждивенцев. Ничего не вычитается из зарплаты.
•Гибкий отпуск без ограничения по времени.
•18 недель оплачиваемого отпуска по уходу за ребенком: 18 недель для родителей, рожающих ребенка, и 12 недель для не рожающих родителей, с возможностью использовать отпуск целиком или в течение первого года жизни ребенка.
Если ваш опыт близок, но не полностью соответствует всем требованиям, пожалуйста, подавайте заявку.