Работа
Из фида партнера
Старший инженер-программист, контейнеры
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- chainguard
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
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 — наш основной продукт, и его создаёт эта команда. В качестве старшего инженера-программиста в области разработки контейнерных продуктов вы будете проектировать и поставлять функции, услуги и системы, лежащие в основе контейнеров Chainguard, работая в небольшой подгруппе из двух-четырех инженеров, которая контролирует один проект от начала до конца.
Chainguard стремительно растет. Каждая строка кода теперь пишется с использованием искусственного интеллекта, а это означает, что основа, на которой он работает, должна быть защищена по умолчанию. Вы создадите эту основу: защищенные образы контейнеров, реестр, который их обслуживает, и инструменты, которые позволят инженерам и агентам ИИ применять их.
Это роль продукта. Вы будете работать напрямую с менеджерами по продукту и клиентами, принимать компромиссные решения по функциям, которыми вы владеете, и отправлять их.
Чем владеет команда
• Характеристики продукта для контейнеров Chainguard. Предоставление клиентам возможности загружать свои собственные изображения в наш реестр, пользовательскую сборку (клиенты составляют образы из наших защищенных пакетов), диаграммы Helm, уведомления и представления соответствия, такие как информационные панели STIG (STIG — это стандарт ужесточения безопасности правительства США).
• Конвейер построения образа. Системы, которые превращают пакеты из Wolfi, нашего дистрибутива Linux, в подписанные и сертифицированные образы контейнеров в любом масштабе, включая движущиеся образы, строятся на нашей собственной инфраструктуре исполнения.
• Производительность и распространение реестра. Такие функции, как отложенная загрузка, поэтому контейнер запускается до загрузки всего его образа, а также подписание образа с помощью Sigstore.
• Инструменты внедрения для инженеров и агентов искусственного интеллекта. Инструменты миграции, которые преобразуют существующие файлы Dockerfile в контейнеры Chainguard, и серверы MCP (протокол контекста модели, стандарт, который позволяет агентам ИИ вызывать инструменты), чтобы агенты могли обнаруживать и извлекать наши образы напрямую.
Что ты будешь делать
• Проектируйте, создавайте и поставляйте новые функции и услуги для Chainguard Containers — от одностраничного проекта до производства и первой недели использования клиентом.
• Принимайте компромиссные решения в своей работе: объем, последовательность, что вырезать и когда «достаточно хорошо, чтобы выпустить» важнее «завершенного». Скажите это ясно, когда план находится под угрозой.
• Работайте с агентами кодирования ИИ при создании, проверке и эксплуатации, а также помогайте команде поднять планку их безопасного использования.
• Следите за проблемой, куда бы она ни направлялась: в службу поддержки другой команды, в звонок клиента, в заявку в службу поддержки или в данные о выходе на рынок, а не останавливайтесь на краю собственного репозитория.
• Поддерживайте работоспособность систем, к которым вы прикасаетесь: наблюдаемость, готовность к вызову и исправления, которые предотвращают возврат той же страницы.
• Пишите четко и часто. Заметки к дизайну, описания запросов на включение и обновления статуса — это то, как удаленная команда быстро работает вместе.
Что мы ищем
• 3+ года разработки и эксплуатации программного обеспечения, которое используют платящие клиенты, желательно в стартапе или быстрорастущей компании.
• Высокая активность и срочность. Вы находите путь, не ждете, пока вас разблокируют, и сразу обращаетесь за помощью, когда застреваете.
• Суждение о компромиссах. Вы можете объяснить, почему вы выбрали скорость здесь и строгость там, и вы можете изменить свое мнение, когда данные потребуют этого.
• Системный мыслитель. Вы рассуждаете о том, как изменение проходит через конвейер сборки, реестр и кластер клиента, и предвидите, что произойдет дальше.
• В вашей работе используется искусственный интеллект. Вы ежедневно используете агентские инструменты кодирования и можете показать, что изменилось в результате благодаря им.
• Комфортно относиться к двусмысленности. Вы можете взять полуопределенную проблему, решить, что строить, и развернуть ее, когда приоритеты изменятся.
• Уверенные основы системного языка (предпочтительно Go), проектирования API, баз данных и кэширования, а также облачной инфраструктуры на GCP или AWS.
• Практические знания контейнеров, реестров контейнеров, формата изображений OCI (Open Container Initiative, стандарт для образов контейнеров и реестров) и Kubernetes.
• Низкое эго. Вы делаете то, что говорите, и говорите то, что делаете, и общаетесь заранее, когда новости плохие.
• Отличный письменный английский и опыт работы в распределенной удаленной команде.
Приятно иметь
• Основы безопасности цепочки поставок программного обеспечения: SBOM (ведомости материалов программного обеспечения), подпись Sigstore или SLSA (уровни цепочки поставок для артефактов программного обеспечения, основа целостности сборки).
• Знакомство с инструментами Chainguard с открытым исходным кодом: Wolfi, apko и melange.
• Terraform или другой опыт использования инфраструктуры как кода.
• Автор или участник проектов с открытым исходным кодом.
• Нетрадиционный путь в инженерию. Мы ценим людей, которые учились, строя.
Расположение
Дистанционно. США предпочтительнее; Открыто для Канады, Великобритании и Германии. Мы не можем предоставить визовое спонсорство или переезд для этой роли.…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/senior-software-engineer-containers-402727).
В число наших клиентов входят предприятия из списка 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 — наш основной продукт, и его создаёт эта команда. В качестве старшего инженера-программиста в области разработки контейнерных продуктов вы будете проектировать и поставлять функции, услуги и системы, лежащие в основе контейнеров Chainguard, работая в небольшой подгруппе из двух-четырех инженеров, которая контролирует один проект от начала до конца.
Chainguard стремительно растет. Каждая строка кода теперь пишется с использованием искусственного интеллекта, а это означает, что основа, на которой он работает, должна быть защищена по умолчанию. Вы создадите эту основу: защищенные образы контейнеров, реестр, который их обслуживает, и инструменты, которые позволят инженерам и агентам ИИ применять их.
Это роль продукта. Вы будете работать напрямую с менеджерами по продукту и клиентами, принимать компромиссные решения по функциям, которыми вы владеете, и отправлять их.
Чем владеет команда
• Характеристики продукта для контейнеров Chainguard. Предоставление клиентам возможности загружать свои собственные изображения в наш реестр, пользовательскую сборку (клиенты составляют образы из наших защищенных пакетов), диаграммы Helm, уведомления и представления соответствия, такие как информационные панели STIG (STIG — это стандарт ужесточения безопасности правительства США).
• Конвейер построения образа. Системы, которые превращают пакеты из Wolfi, нашего дистрибутива Linux, в подписанные и сертифицированные образы контейнеров в любом масштабе, включая движущиеся образы, строятся на нашей собственной инфраструктуре исполнения.
• Производительность и распространение реестра. Такие функции, как отложенная загрузка, поэтому контейнер запускается до загрузки всего его образа, а также подписание образа с помощью Sigstore.
• Инструменты внедрения для инженеров и агентов искусственного интеллекта. Инструменты миграции, которые преобразуют существующие файлы Dockerfile в контейнеры Chainguard, и серверы MCP (протокол контекста модели, стандарт, который позволяет агентам ИИ вызывать инструменты), чтобы агенты могли обнаруживать и извлекать наши образы напрямую.
Что ты будешь делать
• Проектируйте, создавайте и поставляйте новые функции и услуги для Chainguard Containers — от одностраничного проекта до производства и первой недели использования клиентом.
• Принимайте компромиссные решения в своей работе: объем, последовательность, что вырезать и когда «достаточно хорошо, чтобы выпустить» важнее «завершенного». Скажите это ясно, когда план находится под угрозой.
• Работайте с агентами кодирования ИИ при создании, проверке и эксплуатации, а также помогайте команде поднять планку их безопасного использования.
• Следите за проблемой, куда бы она ни направлялась: в службу поддержки другой команды, в звонок клиента, в заявку в службу поддержки или в данные о выходе на рынок, а не останавливайтесь на краю собственного репозитория.
• Поддерживайте работоспособность систем, к которым вы прикасаетесь: наблюдаемость, готовность к вызову и исправления, которые предотвращают возврат той же страницы.
• Пишите четко и часто. Заметки к дизайну, описания запросов на включение и обновления статуса — это то, как удаленная команда быстро работает вместе.
Что мы ищем
• 3+ года разработки и эксплуатации программного обеспечения, которое используют платящие клиенты, желательно в стартапе или быстрорастущей компании.
• Высокая активность и срочность. Вы находите путь, не ждете, пока вас разблокируют, и сразу обращаетесь за помощью, когда застреваете.
• Суждение о компромиссах. Вы можете объяснить, почему вы выбрали скорость здесь и строгость там, и вы можете изменить свое мнение, когда данные потребуют этого.
• Системный мыслитель. Вы рассуждаете о том, как изменение проходит через конвейер сборки, реестр и кластер клиента, и предвидите, что произойдет дальше.
• В вашей работе используется искусственный интеллект. Вы ежедневно используете агентские инструменты кодирования и можете показать, что изменилось в результате благодаря им.
• Комфортно относиться к двусмысленности. Вы можете взять полуопределенную проблему, решить, что строить, и развернуть ее, когда приоритеты изменятся.
• Уверенные основы системного языка (предпочтительно Go), проектирования API, баз данных и кэширования, а также облачной инфраструктуры на GCP или AWS.
• Практические знания контейнеров, реестров контейнеров, формата изображений OCI (Open Container Initiative, стандарт для образов контейнеров и реестров) и Kubernetes.
• Низкое эго. Вы делаете то, что говорите, и говорите то, что делаете, и общаетесь заранее, когда новости плохие.
• Отличный письменный английский и опыт работы в распределенной удаленной команде.
Приятно иметь
• Основы безопасности цепочки поставок программного обеспечения: SBOM (ведомости материалов программного обеспечения), подпись Sigstore или SLSA (уровни цепочки поставок для артефактов программного обеспечения, основа целостности сборки).
• Знакомство с инструментами Chainguard с открытым исходным кодом: Wolfi, apko и melange.
• Terraform или другой опыт использования инфраструктуры как кода.
• Автор или участник проектов с открытым исходным кодом.
• Нетрадиционный путь в инженерию. Мы ценим людей, которые учились, строя.
Расположение
Дистанционно. США предпочтительнее; Открыто для Канады, Великобритании и Германии. Мы не можем предоставить визовое спонсорство или переезд для этой роли.…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/senior-software-engineer-containers-402727).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: chainguard
Объявление предоставлено chainguard.