Должность: Старший / Ведущий инженер по безопасности
Компания: Linear
Местоположение: Северная Америка / Удаленная работа
В Linear мы создаем систему разработки продуктов для команд и агентов. Искусственный интеллект коренным образом меняет процесс создания программного обеспечения, и мы формируем инструменты, необходимые для этой новой эры.
Основанная в 2019 году, Linear стала платформой выбора для более чем 30 000 компаний (включая OpenAI, Coinbase и Ramp) для планирования, создания и выпуска своих продуктов. Сегодня наша команда распределена по Северной Америке, Европе и Австралии, и мы продолжаем расти в международном масштабе. Нас объединяет неустанная сосредоточенность, быстрая реализация и глубокое внимание к качеству разработки программного обеспечения.
В Linear мы стремимся к качеству. Безопасность — это неотъемлемая часть этого качества, а не слой, который мы добавляем позже, а то, что мы закладываем с самого начала. У нас есть фундаментальная программа безопасности, которой мы гордимся, но по мере развития нашего продукта и перехода Linear на корпоративный уровень впереди значительная работа: опережать уязвимости по мере роста нашей поверхности атаки, быстро и четко реагировать на инциденты и укреплять наш продукт и инфраструктуру. В роли инженера по безопасности в Linear вы будете работать с высокой степенью автономии и реальными задачами, выполняя практическую работу по обеспечению безопасности продукта и инфраструктуры, которую мы строим.
Местоположение и режим работы
Linear — это компания с удаленной работой в первую очередь. Эта вакансия открыта для кандидатов, проживающих в Северной Америке. Вы можете работать из любой точки этого региона. Мы ценим глубокую концентрацию и асинхронное сотрудничество, с намеренными моментами для личного общения через командные выезды, опциональные коворкинги и редкие командировки.
Что вы будете делать
В зависимости от вашего опыта / навыков и наших общих приоритетов, вы можете:
- Эксплуатировать, автоматизировать и расширять управление уязвимостями от начала до конца: проводить триаж, приоритизировать и управлять устранением уязвимостей в продукте, инфраструктуре и зависимостях, а также поддерживать значения SLA программы осмысленными, а не теоретическими.
- Управлять нашей программой Bug Bounty: проводить триаж входящих отчетов, оценивать серьезность, работать с инженерами над исправлениями и поддерживать профессиональные и отзывчивые отношения с исследователями.
- Руководить тестированием безопасности продукта: моделировать угрозы для новых функций (включая поверхности, с которыми взаимодействуют ИИ/агенты), анализировать дизайн и код на предмет рисков, связанных с безопасностью, и проводить практическое тестирование (ручное и с использованием инструментов), а не полагаться исключительно на сканеры.
- Быть основным ответственным за инциденты безопасности: руководить расследованием и локализацией, проводить постмортемы и превращать полученные уроки в конкретные работы по усилению безопасности.
- Владеть значительными частями нашей облачной/инфраструктурной безопасности на GCP/k8s/Postgres: укреплять конфигурации, закрывать пробелы, выявленные аудитами или сканированием, и сотрудничать с инженерами инфраструктуры по вопросам безопасных настроек по умолчанию.
- Создавать и поддерживать инструменты и автоматизацию безопасности, включая использование инструментов на базе ИИ/LLM для ускорения триажа, анализа кода и повторяющихся расследований, чтобы программа масштабировалась без линейного роста численности персонала.
- Сотрудничать с функцией GRC/Trust: предоставлять реальные результаты в реестр рисков и доказательства контроля, а также помогать обеспечить соответствие требований соответствия фактической инженерной практике.
Что мы ищем
- Специалист общего профиля, инженер по безопасности уровня Senior (5+ лет опыта в области инженерии безопасности, с глубокими знаниями как минимум в двух из следующих областей: управление уязвимостями, тестирование безопасности продукта/приложений, реагирование на инциденты и облачная безопасность). Нам нужна широта, а не узкий специалист в какой-либо одной из этих областей.
- Практик и технарь: вы можете читать и понимать код (мы много используем TypeScript), вы уверенно чувствуете себя в облачных средах (GCP — плюс), и вы можете глубоко вникать в проблему, а не просто создавать тикет для кого-то другого, чтобы он ее исправил. Вы комфортно используете инструменты для написания кода/обеспечения безопасности на базе ИИ в качестве усилителей (Linear Agent, Claude, Codex и т. д.).
- Спокойствие под давлением: вы можете руководить инцидентом от первого оповещения до постмортема, не нуждаясь в указаниях, что делать дальше.
- Творец: вы предпочтете написать скрипт или выпустить инструмент, чем повторять ручной процесс в третий раз.
- Прагматичный снизитель рисков: вы оптимизируете процесс для фактического снижения рисков, а не для выполнения галочки или максимизации количества найденных проблем.
- Ориентированность на самостоятельность: комфортно устанавливаете собственные приоритеты, работаете со значительной независимостью и знаете, когда следует эскалировать проблему.
- Четкий коммуникатор: способность объяснить техническую находку нетехническому заинтересованному лицу и составить отчет, который будет действительно действенным.
Наши технологии
Это практическая роль инженера по безопасности. Вы будете использовать инструменты, читать/писать код, создавать системы обнаружения, работать в нашей облачной среде и тесно сотрудничать с инженерами, которые разрабатывают наш продукт. Наш стек имеет фронтенд Cloudflare и работает на Google Cloud с k8s, Postgres и Node.
Для повседневной работы мы используем:
- Linear, GitHub, Slack и Google Workspace для совместной работы
- Claude и ChatGPT для общих и специфических для инженерии задач ИИ
- Vanta для автоматизации соответствия требованиям и сбора доказательств
Наши инструменты для обеспечения безопасности включают:
- GitHub Advanced Security
- RunReveal
- SentinelOne
Что мы предлагаем
Мы — небольшая, сфокусированная команда, которая глубоко заботится о качестве нашей работы и людях, с которыми мы ее делаем. Вот что вы можете ожидать:
- Конкурентоспособная заработная плата и опционы
- Выгодные для сотрудников условия опционов, включая досрочное исполнение в США и расширенные сроки исполнения
- Ежедневный стипендиум на питание и кофе в каждый рабочий день
- Оплачиваемое рабочее место в коворкинге или на рабочем столе
- Медицинское страхование (в соответствии с требованиями страны)
- 5 недель оплачиваемого отпуска плюс местные государственные праздники
- 4 месяца оплачиваемого отпуска по уходу за ребенком
- Оплачиваемый месяц отпуска после 4 лет работы и каждые 2 года после этого
- Регулярные командные мероприятия и выезды
- Удаленная работа в первую очередь без обязательных поездок на работу
Узнайте, как мы мыслим и работаем
- Прочтите «Расскажи мне историю о нашей миссии»
- Наш процесс найма: Как мы нанимаем в Linear
- Как мы работаем: Проектирование удаленной работы в Linear
- Почему и как мы проводим рабочие испытания (пост в блоге Linear)
- Как мы используем ИИ в дизайне (функция команды дизайнеров Linear)
- Масштабирование нашего механизма синхронизации в реальном времени (выступ нашего соучредителя Туомаса Артмана на выездном мероприятии Linear в 2023 году)
- Наш недавний тендер: Делимся ростом Linear с людьми, которые его создают
Linear является работодателем с равными возможностями. Мы не дискриминируем по признаку расы, цвета кожи, религии, гендерной идентичности или самовыражения, сексуальной ориентации, национального происхождения, возраста, инвалидности, статуса ветерана или любых других защищенных характеристик в соответствии с применимым законодательством.