WorkListВойтиОформить подписку
CL

Staff Engineer, Imunify360 (remote work)

CloudLinux · Платформа Linux веб-хостинга
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Prague, Чехия
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
требования разнятся: B1–C1
по другим вакансиям компании
Уровень
Lead
указан работодателем
Деньги
≈ $5,3–7,2 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Даты
Опубликована 19.10 · видим у компании с 19.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Самые сложные технические задачи в Imunify360 выходят за рамки отдельных сквадов. Одно изменение в детектировании может повлиять на сканер, агент, UI, backend репутации и процесс релиза. Пока лиды сквадов отвечают за поставку результата внутри своих команд, Staff Engineer обеспечивает техническое согласование по всему продукту.

В роли Staff Engineer вы станете технологическим лидером, активно работающим руками, в рамках всего продукта, и будете сосредоточены на самых критичных и значимых задачах по мере смены приоритетов. Вы будете принимать технические решения, улучшать архитектуру, устанавливать инженерные стандарты и помогать командам создавать устойчивые решения.

Это роль индивидуального контрибьютора без обязанностей по прямому управлению людьми. Вы будете активно участвовать в разработке и тратить примерно 30–50% времени на написание production-кода, а не заниматься исключительно проектированием архитектуры.

Глубокая экспертиза в конкретной области ценится, но для этой роли нужна гибкость: работать с разными компонентами, сотрудничать с несколькими сквадами и браться за задачи там, где ваша экспертиза принесёт наибольшую пользу.

Что предстоит делать

Архитектура и техническое направление

  • Отвечать за сквозную архитектуру Imunify360 как продукта: агент ↔ сервер ↔ облачные backend-сервисы, потоки данных и контракты между ними.
  • Писать и вести ADR и RFC для изменений, затрагивающих несколько сквадов. Проводить архитектурную синхронизацию по средам и пятницам вместе с Technical Director.
  • Вести актуальный реестр техдолга и рисков (безопасность / соответствие требованиям / аптайм) с ответственными и сроками и добиваться, чтобы самые важные пункты получили финансирование в роадмапе.

Сложные сквозные задачи (примеры того, что попадёт к вам на стол)

  • Ресурсный след агента на плотно загруженных shared-хостах: бюджеты CPU, памяти и I/O для сканирования, мониторинга файлов (inotify/fanotify) и WAF, измеренные на реальных ядрах, а не по бенчмаркам из других условий.
  • Качество конвейера детектирования: доли ложноположительных / ложноотрицательных срабатываний, выкатка сигнатур и ML-моделей с поэтапными гейтами и откатом.
  • Безопасность обновлений и релизов на большом разнородном парке (CentOS/AlmaLinux/CloudLinux/Ubuntu, несколько панелей управления, старые ядра).
  • Масштаб и стоимость сервисов репутации, ThreatIntel и телеметрии.
  • Перенос горячих участков с Python на Go/Rust там, где данные показывают, что это окупается, и отказ от переноса там, где не окупается.

Инженерные стандарты

  • Задавать планку для дизайн-ревью, код-ревью, стратегии тестирования, наблюдаемости (Prometheus/Grafana/Sentry) и безопасного SDLC (OWASP ASVS, CIS Benchmarks — по необходимости).
  • Руководить или соруководить инцидентами SEV1/SEV2, когда причина неясна или затрагивает несколько сквадов; следить, чтобы blameless post-mortem выходил в течение 24 ч, а его action items закрывались.
  • На практике продвигать SDLC с использованием ИИ: показывать, как выглядит хороший агентный кодинг (конкретность промптов, предоставление контекста, качество ревью, границы инструментов) на реальных изменениях, а не на слайдах.

Мультипликатор для людей (без прямых подчинённых)

  • Наставлять старших инженеров и лидов сквадов на пути к масштабу уровня staff.
  • Выступать техническим «поднимателем планки» (bar-raiser) в циклах найма на senior- и lead-роли.
  • Быть голосом инженерии в обсуждениях с продуктом и продажами: оценки, реализуемость и никаких датированных обязательств перед клиентами без письменной оценки лида сквада.

Требования

  • 10+ лет опыта разработки и эксплуатации production-софта, из них 3+ года на уровне Staff/Principal/Tech Lead с охватом нескольких команд.
  • Серьёзный production-опыт работы с Python и как минимум с одним из языков: Go или Rust.
  • Глубокое знание внутреннего устройства Linux: процессы, файловые системы, сети, интерфейсы ядра (inotify/fanotify, eBPF или аналогичные), пакетирование (RPM/DEB), systemd.
  • Подтверждённый опыт проектирования и эксплуатации распределённых систем в большом масштабе: асинхронные backend-сервисы, очереди, базы данных, кеширование, режимы отказов.
  • Вы владели системами, работающими на машинах клиентов (агенты, демоны, on-prem ПО), и знаете, что там означают безопасность обновлений, обратная совместимость и ресурсные бюджеты.
  • Мышление в категориях безопасности: моделирование угроз, безопасное программирование, обработка недоверенного ввода (файлы, HTTP-трафик, пользовательский контент).
  • Умение писать ясные, короткие технические документы и принимать решения в асинхронных удалённых командах в разных часовых поясах.
  • Ежедневно используете ИИ-инструменты для программирования (Cursor, Claude, инструменты на базе MCP) и умеете критически оценивать их результат.

Будет плюсом

  • Опыт в области безопасности серверов: обнаружение AV/вредоносного ПО, WAF (ModSecurity/Coraza), IDS/IPS, обнаружение руткитов, управление CVE/патчами.
  • Опыт хостинга веб-приложений на WordPress и Node.JS в большом масштабе.
  • ML в production для классификации/детектирования, включая оценку и безопасную выкатку моделей.
  • Наблюдаемость в большом масштабе: Prometheus, Grafana, Sentry, ClickHouse или аналогичные.
  • Ответственность за CI/CD: GitLab CI, Jenkins, системы сборки для пакетирования под несколько дистрибутивов.
  • Вклад в open-source в области безопасности или системных инструментов.

Условия и бенефиты

Что вы получите?

  • Оставаться практиком в технике, отвечая за сложную и значимую инженерную работу.
  • Решать сложные задачи в области Linux, автоматизации и кибербезопасности в зрелых и новых продуктах.
  • Влиять на техническое направление и принимать значимые архитектурные решения.
  • Работать самостоятельно с высоким уровнем ответственности и автономии.
  • Полностью удалённая работа с гибким графиком.
  • 24 оплачиваемых дня отпуска, 10 государственных праздников и неограниченный больничный.
  • Компенсация частной медицинской страховки.
  • Компенсация коворкинга и спортзала/спорта.
  • Бюджет на обучение.
  • Возможность получить вознаграждение за инновационные идеи, которые компания может запатентовать.

Навыки

PythonGoRustLinuxinotifyfanotifyeBPFRPMDEBsystemdPrometheusGrafanaSentryOWASP ASVSCIS BenchmarksCursorClaudeMCPModSecurityCoraza

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти