Chainguard
Chainguard
Chainguard создает защищенные контейнерные образы и инструменты для безопасности цепочки поставок программного обеспечения для организаций, уделяющих особое внимание безопасности приложений и соблюдению нормативных требований. Образы с нулевым или минимальным количеством CVE уязвимостей обновляются ежедневно и разработаны с учетом таких систем и стандартов, как FedRAMP, NIST 800-53, PCI-DSS, SOC 2 и CIS. Сокращая количество уязвимостей и автоматизируя работу по обеспечению соответствия требованиям непосредственно в процессах разработки, Chainguard помогает инженерным командам и специалистам по безопасности развертывать приложения с меньшими рисками в цепочке поставок, сохраняя высокую скорость выпуска.

Инженер-программист по автоматизации сопровождения

Создавайте автоматизацию на Go и инструменты ИИ для защищённой цепочки поставок ПО с открытым исходным кодом Chainguard. Разрабатывайте системы пакетов, тестирования и контейнерных образов для надёжных производственных сборок.

Описание

  • Разрабатывайте системы, координирующие создание пакетов, генерацию тестов и сборку образов.
  • Создавайте агентные конвейеры на базе LLM для генерации манифестов, подготовки каркасов тестов и проверки результатов.
  • Продумывайте структуру промптов, циклы оценки и проверки качества.
  • Создавайте инструменты командной строки, сервисы и интеграции на Go.
  • Разрабатывайте генераторы тестов, платформы валидации и другие средства автоматизации, повышающие надёжность для клиентов.
  • Предлагайте технические идеи при планировании и помогайте формировать дорожную карту команды.
  • Работайте с коллегами в часовых поясах США и Канады, а также с сотрудниками смежных команд в Европе и Индии.

Требования

  • 3–5 лет опыта в разработке программного обеспечения, включая создание и выпуск производственных систем
  • Уверенное владение языком Go
  • Опыт применения ИИ или LLM для генерации, анализа и тестирования кода
  • Навыки проектирования систем, включая участие в создании слабо связанных масштабируемых систем и принятие практичных компромиссов
  • Опыт создания инструментов для разработчиков, интерфейсов командной строки или платформ автоматизации
  • Знание контейнерных технологий и экосистем, включая Docker, OCI, реестры контейнеров и Kubernetes
  • Грамотная устная и письменная коммуникация, способность работать самостоятельно и опыт сотрудничества между командами и часовыми поясами
  • Необходимо проживать в США или Канаде
  • Будет плюсом: опыт работы с дистрибутивом Linux или участия в его разработке, например Wolfi, Red Hat или Ubuntu
  • Будет плюсом: опыт сопровождения большого числа производственных сервисов
  • Будет плюсом: вклад в проекты с открытым исходным кодом
  • Будет плюсом: знакомство с безопасностью цепочки поставок ПО, включая SBOM, подтверждение происхождения и подписание
  • Будет плюсом: опыт работы с melange, apko или Wolfi
  • Будет плюсом: понимание стандартов соответствия, таких как FedRAMP, FIPS или STIG

Преимущества

  • Удалённый формат работы с командными встречами, выездными саммитами дважды в год и ежемесячной компенсацией расходов на коворкинг, телефон и интернет
  • Опционы на акции при найме и повышении
  • Доступ к дополнительным предложениям по продаже акций и 10 лет на исполнение опционов
  • Полная оплата страховых взносов за медицинское страхование, страхование зрения и стоматологическую страховку для сотрудников и их иждивенцев
  • Гибкий оплачиваемый отпуск
  • Оплачиваемый отпуск по уходу за ребёнком: 18 недель для родивших родителей и 12 недель для остальных родителей; отпуск можно использовать сразу или в течение первого года жизни ребёнка

Похожие вакансии

General Dynamics Information Technology

Удалённый инженер-программист по моделированию данных Oracle в GDIT

General Dynamics Information Technology

Разрабатывайте масштабируемое программное обеспечение и модели данных Oracle для GDIT. Помогите модернизировать обработку доходов Таможенно-пограничной службы США, переводя бумажный сбор платежей в электронный формат.

Открыть
VSP Vision Care

Удалённый инженер-программист .NET — VSP Vision Care

VSP Vision Care

Проектировать, разрабатывать, тестировать и внедрять системы .NET для VSP Vision Care. Устранять проблемы приложений и наставлять младших инженеров-программистов.

Открыть
Striveworks

Ведущий инженер-программист, имеющий право на допуск к секретной информации

Striveworks

Создавайте надежные системы ИИ для мониторинга производительности моделей и устранения дрейфа. Разрабатывайте масштабируемые сервисы на Go и Python для внедрения ИИ в государственных структурах.

Открыть
Sidecar Health

Старший инженер-программист полного цикла, пользовательский опыт участников

Sidecar Health

Создавайте веб-сервисы на базе ИИ для участников Sidecar Health. Отвечайте за системы на TypeScript — от разработки API до выпуска в production.

Открыть
CVS Health

Старший менеджер по цифровой инженерии — наблюдаемость

CVS Health

Руководите корпоративной платформой наблюдаемости и инженерными командами CVS Health. Развивайте надежность облачных систем, внедрение OpenTelemetry и операционную прозрачность.

Открыть
Defense Unicorns

Старший инженер-программист, виртуальные машины

Defense Unicorns

Создавайте защищённые инструменты Kubernetes и виртуализации для государственных заказчиков Defense Unicorns. Разрабатывайте управление жизненным циклом ВМ, сети, хранилища и развёртывание в изолированных средах.

Открыть