Huntress
Соединенные Штаты2 месяца назад
200 000 – 220 000 USD
в год
Чем мы занимаемся: Киберпреступность растет, и все больше компаний сталкиваются с угрозами, которые раньше были нацелены только на крупнейшие организации. Это заставляет таких защитников, как мы, работать на высшем уровне, и усиливает нашу потребность в хороших людях, которые хотят внести значимый вклад. Основанная в 2015 году бывшими сотрудниками киберподразделений АНБ, Huntress — это команда, работающая удаленно, стремящаяся сделать кибербезопасность корпоративного уровня доступной для компаний любого размера. Мы тесно сотрудничаем с командами безопасности и поставщиками услуг, защищающими сложные среды, у которых часто нет времени или штата для решения всех задач. Именно поэтому мы разрабатываем наши технологии собственными силами и поддерживаем их круглосуточным центром безопасности (SOC), управляемым людьми. В результате наша платформа никогда не отключается от экспертов, которые ею управляют, обеспечивая защиту наших клиентов. В настоящее время Huntress обеспечивает безопасность более 6 миллионов конечных точек и 16 миллионов идентификаторов по всему миру. Эти цифры продолжают расти, потому что все больше компаний полагаются на нас, чтобы помочь им нести бремя и работать с большей уверенностью. Каждый день вы можете увидеть эту приверженность в том, как мы поддерживаем наших клиентов и как мы поддерживаем друг друга. Отчетность: Инженерный менеджер Местоположение: Удаленно, США Диапазон компенсации: Базовая зарплата $200 000 - $220 000 плюс бонусы и опционы. О команде Huntress защищает малый и средний бизнес, который злоумышленники считают неспособным позволить себе команду безопасности. Команда Detection Platform создает движки и конвейеры, которые преобразуют миллиарды необработанных событий телеметрии в сигналы, на которые реагирует наш круглосуточный SOC. Каждое обнаружение, которое Huntress выпускает по конечным точкам, идентификаторам, SIEM и сторонним EDR, проходит через системы, которыми владеет эта команда. Мы оцениваем себя по двум показателям: время обнаружения и время безотказной работы движка обнаружения. О роли Мы ищем Staff Software Engineer, который поможет создавать и перестраивать эти системы, не нарушая работу SOC, от которого они зависят, и сделает их поведение предсказуемым под нагрузкой. Это роль непосредственного технического лидера: вы будете руководить основными рабочими процессами, устанавливать направление, в соответствии с которым будут строить другие инженерные команды, и еженедельно писать и просматривать производственный код. Чем вы будете владеть Модернизация движка обнаружения и конвейера. Мы переписываем наш движок обнаружения для поддержки полной спецификации Sigma v2, включая корреляцию состояний шаблонов по многим событиям с течением времени. Параллельно мы перерабатываем несколько существующих конвейеров обнаружения и создаем новые, отказываясь от самописных детекторов для каждого продукта, которые мы накопили, в пользу общей платформы. Вы будете руководить основными рабочими процессами в обоих направлениях и отвечать за подход к валидации, который доказывает, что переработанный конвейер по-прежнему ведет себя так же, как и тот, который он заменяет, чтобы мы могли отключить старые пути, зная, что ничего не потеряли. Надежность и поведение под нагрузкой. Конвейер обнаружения, который тихо перестает выдавать сигналы, хуже, чем тот, который громко выходит из строя, а объем обнаружений резко возрастает по причинам, которые мы не всегда контролируем. Вы создадите гарантии, которые делают бесшумные сбои невозможными: измерение задержки от конца до конца, покрытие доступности и оповещения, которые срабатывают, когда ожидаемая работа перестает поступать. Вы также создадите механизмы, которые удерживают пик под контролем и позволяют восстановиться. Схемы событий и контракты данных. Наш уровень схем и преобразований — это то, на основе чего несколько других инженерных команд строят свои обнаружения. Вы поможете добиться согласованного внутреннего стандарта и создадите инструменты валидации и обнаружения дрейфа, которые улавливают изменения вышестоящих систем до того, как они нарушат обнаружения. Что мы ищем Обязательно Глубокий опыт проектирования, создания и эксплуатации распределенных систем в производственных условиях в большом масштабе, в основном на Go, с возможностью работы на нескольких уровнях стека. Вы заменяли или существенно перепроектировали действующую систему с высокой пропускной способностью, не нарушая работу потребителей, и можете рассказать, как вы доказали эквивалентность нового пути, выполнили поэтапное переключение и решили, что безопасно вывести старый из эксплуатации. Опыт работы с конвейерами событий или данных с большим объемом, а также хорошее понимание их поведения под нагрузкой: где происходят очереди, где они отстают и что происходит с правильностью, когда это случается. Сильные инстинкты в области эксплуатации. Вы закладываете наблюдаемость с самого начала, а не дорабатываете ее, и вы создавали оповещения, которые улавливают отсутствие ожидаемой работы, а не только ошибки. Продемонстрированное техническое лидерство, выходящее за рамки команд. Вы устанавливали направление, по которому должны были строить другие команды, и повышали инженерный уровень вокруг себя, не имея должностных полномочий. Здравый смысл относительно производственного качества: когда система достаточно хороша для выпуска, когда ей требуется дальнейшая оценка, а когда ее вообще не следует выпускать. Практический опыт работы с инструментами кодирования на базе ИИ и понимание того, как их использовать правильно, когда правильность является результатом безопасности. Настоятельно рекомендуется Опыт работы в области безопасности или эксплуатации безопасности: время, потраченное на написание или настройку обнаружений, или работа в SOC. Вы знаете, что делает обнаружение поддерживаемым, как быстро шум подрывает доверие SOC к своим инструментам и почему пропущенное обнаружение — это отказ другого класса, чем шумное. Опыт работы с detection-as-code или другими системами на основе правил и DSL, включая анализ и оценку, которые предполагает надлежащая поддержка спецификации. Опыт создания платформенных инструментов для неинженерных авторов, таких как писатели правил, аналитики и исследователи, где поверхность продукта — это язык, API и цикл обратной связи. Опыт работы с Ruby on Rails. Часть нашего кода конвейера и приложений написана на Rails, и вам иногда придется читать и просматривать Ruby. Это желательно, но не обязательно; мы поможем вам освоиться. Наш стек Вы будете в основном работать с Go в наших движках обнаружения, конвейерах и связанных с ними сервисах, с Kafka, Temporal, Redis, ClickHouse, Elasticsearch и Kubernetes на AWS и Azure. Часть нашего кода конвейера и приложений написана на Ruby on Rails. Логика обнаружения написана на Sigma. Мы не ожидаем предварительного опыта работы со всеми этими технологиями и не проводим отбор по этому списку; Go — единственный язык, который мы будем оценивать напрямую на собеседованиях. Вы должны быть тем, кто любит владеть широким стеком, а не специализироваться в одном его уголке. Что мы предлагаем: 100% удаленная работа — с момента основания в 2015 году Щедрая политика оплачиваемых отпусков, включая отпуск по уходу за ребенком, больничные и оплачиваемые праздники 12 недель оплачиваемого отпуска по уходу за ребенком Высококонкурентные и комплексные планы медицинского, стоматологического и офтальмологического страхования 401(k) с 5% взносом независимо от взноса сотрудника Страхование жизни и от нетрудоспособности Опционы для всех штатных сотрудников Единовременная компенсация в размере 500 долларов США за создание/обновление домашнего офиса Ежегодный бюджет на обучение и помощь в профессиональном развитии Ежемесячная цифровая компенсация в размере 75 долларов США Доступ к платформе BetterUp для коучинга, личного и профессионального развития Huntress стремится создать культуру инклюзивности, где каждый член нашей команды ценится, имеет право голоса и имеет возможность приходить на работу каждый день таким, какой он есть. Мы не дискриминируем по признаку расы, этнической принадлежности, цвета кожи, происхождения, национальности, религии, пола, сексуальной ориентации, гендерной идентичности, инвалидности, статуса ветерана, генетической информации, семейного положения или любого другого статуса, защищенного законом. Мы дискриминируем хакеров, пытающихся использовать бизнес любого размера. Размещение: Если вам требуется разумное размещение для завершения этой заявки, собеседования, предварительного тестирования или участия в процессе отбора сотрудников, пожалуйста, направляйте ваши запросы по адресу контакт рекрутера. Обратите внимание, что запросы, не связанные с размещением, на этот почтовый ящик не будут получены. Huntress использует инструменты искусственного интеллекта для помощи в рассмотрении и оценке заявлений о приеме на работу, включая скрининг резюме, оценку навыков и сопоставление и сравнение кандидатов. Эти инструменты ИИ поддерживают наших рекрутеров в процессе первоначального рассмотрения, но не принимают окончательных решений о найме без участия человека. Подавая заявку, вы подтверждаете использование ИИ в нашем процессе подбора персонала. Пожалуйста, ознакомьтесь с нашим Уведомлением о конфиденциальности для кандидатов для получения более подробной информации о наших практиках и ваших правах на конфиденциальность данных.
Сравним с твоим профилем навыки, уровень, формат работы и зарплату
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Формат работы
Удаленно
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
Письмо на почту или сообщение рекрутеру в Telegram