Safe Software
Safe Software
Safe Software разрабатывает FME — платформу для интеграции, преобразования и автоматизации данных, которая связывает базы данных, потоки данных в реальном времени, облачные сервисы и бизнес-системы. Инструменты компании поддерживают рабочие процессы с геопространственными данными, обработку внутри баз данных и корпоративные операции с данными, в том числе процессы с применением ИИ. Компания обслуживает организации, использующие масштабируемое программное обеспечение, чтобы задействовать данные во всех своих системах.

Старший разработчик программного обеспечения, безопасность продукта — Safe Software

Укрепляйте безопасность FME Form — корпоративного продукта Safe Software для интеграции данных. Создавайте средства обнаружения уязвимостей и защиты, определяйте техническую архитектуру и наставляйте разработчиков разных команд.

Описание

  • Укреплять защиту FME Form от угроз безопасности, в том числе предотвращать дефекты безопасности памяти.
  • Разрабатывать и поддерживать средства раннего обнаружения, включая стенды фаззинга, покрытие санитайзерами и статическим анализом, а также усиление компилятора и среды выполнения в конвейере сборки.
  • Руководить моделированием угроз для выпущенных и планируемых функций и проверять результаты оценки.
  • Оценивать обнаруженные уязвимости, определять их серьезность и влияние, а также направлять работу по устранению.
  • Проектировать сложные, значимые функции и системы продукта и руководить их разработкой.
  • Возглавлять технические инициативы в разных командах и согласовывать приоритеты и решения между подразделениями.
  • Обучать и наставлять разработчиков с разным опытом.
  • Продвигать эффективные практики архитектуры, тестирования, безопасности и производительности.
  • Устранять технический долг, повышать надежность систем и совершенствовать процессы разработки.
  • Участвовать в планировании продукта, предоставляя техническую экспертизу и рекомендации по безопасности командам управления продуктом и UX.
  • Давать экспертные рекомендации при проверке кода и проектных решений.
  • Участвовать в формировании культуры разработки, стандартов и стратегии инструментов Safe Software.
  • Поддерживать и развивать FME Form совместно с внутренними заинтересованными сторонами и командами разработки.

Требования

  • Степень бакалавра в области информатики, разработки программного обеспечения или смежной дисциплины.
  • Не менее семи лет профессионального опыта разработки ПО, включая техническое руководство сложными проектами и системами.
  • Продвинутое владение C++ для разработки ключевых компонентов системы.
  • Опыт работы с Python для автоматизации и написания скриптов.
  • Опыт проектирования архитектуры, отладки и оптимизации крупных сложных кодовых баз.
  • Опыт моделирования угроз для выпущенных функций, например с использованием STRIDE или DREAD.
  • Опыт оценки уязвимостей по CVSS v4.0.
  • Опыт в безопасности продуктов, включая ответственность за чувствительный к безопасности код и инструменты защиты.
  • Опыт работы с фаззингом, санитайзерами, статическим анализом, SAST/DAST и усилением защиты.
  • Умение оценивать серьезность уязвимостей и сообщать о ней с использованием CVSS и CWE.
  • Опыт использования ИИ-агентов для программирования, таких как Claude Code или GitHub Copilot.
  • Умение согласовывать работу команд, эффективно взаимодействовать и вести их через изменения.
  • Умение работать в условиях неопределенности и меняющихся приоритетов, прагматично оценивая риски и компромиссы.
  • Системное мышление и способность сочетать внимание к техническим деталям с пониманием бизнес-контекста.
  • Будет преимуществом: опыт создания SBOM и управления уязвимостями сторонних компонентов в крупном масштабе.
  • Будет преимуществом: знакомство с OWASP и MITRE.
  • Будет преимуществом: профильные сертификаты, например OSED, OSCE, GXPN, SANS SEC661/SEC760 или CSSLP.
  • Будет преимуществом: знакомство с основными технологическими направлениями Safe Software или схожими областями.
  • Будет преимуществом: опыт работы с macOS и Linux.
  • Будет преимуществом: опыт разработки настольных приложений на Qt Framework, особенно с использованием Qt Widgets.

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

  • Оплачиваемое время для волонтерства в инициативах, организованных Safe.
  • Ежегодный бюджет на обучение и учебные программы за счет Safe.
  • Гибкий формат работы, в том числе удаленно.
  • Три недели отпуска.
  • Шесть дополнительных оплачиваемых выходных в сезон каждый год.
  • Расширенное медицинское и стоматологическое страхование с первого рабочего дня.
  • Выплаты на медицинские расходы или образ жизни с первого рабочего дня.
  • Оплата консультационных услуг с первого рабочего дня.
  • Доплата к отпуску для новых родителей при рождении или усыновлении ребенка.
  • Участие в распределении прибыли дважды в год.
  • Программа софинансирования RRSP/TFSA.
  • Бесплатная парковка и место для хранения велосипедов.
  • Значимая работа при поддержке команды с высокой самостоятельностью.

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

Sun Life

Старший инженер-программист: Core Java и iOS

Sun Life

Разрабатывайте и поддерживайте сервисы Java, API, веб-приложения и нативные приложения iOS для финансовых услуг Sun Life. В обязанности также входят устранение проблем в рабочей среде, восстановление после инцидентов и обеспечение надёжности приложений.

Открыть
Sun Life

Ведущий инженер-программист: Core Java и iOS

Sun Life

Разрабатывайте и поддерживайте корпоративные Java-сервисы, API и нативные приложения для iOS в Sun Life. В обязанности также входят устранение сбоев в рабочей среде, реагирование на инциденты и повышение надёжности.

Открыть
SOGECLAIR

Руководитель инженерного направления по конструкциям аэрокосмической техники

SOGECLAIR

Руководите передовыми инженерными разработками конструкций аэрокосмической техники в SOGECLAIR, координируя работу специалистов по интеграции, бюджеты и управление подразделением. Поддерживайте производство воздушных судов и решайте проблемы, возникающие при их эксплуатации.

Открыть
Fortinet

Разработчик встроенного ПО Fortinet FortiGate

Fortinet

Разрабатывайте ПО на C/C++ для функций комплексной защиты Fortinet FortiGate. В их числе — антивирус, веб-фильтрация, предотвращение утечек данных и защита от спама.

Открыть
Fortinet

Разработчик встроенного ПО для сетевой безопасности

Fortinet

Разрабатывайте встроенное ПО на C для сетевых устройств безопасности Fortinet. Создавайте сетевые, межсетевые, защитные и платформенные функции для встроенного Linux.

Открыть
EvenUp

Frontend-инженер по развитию и ИИ-агентам

EvenUp

Создавайте интерфейсы на React и TypeScript для ИИ-агентов EvenUp, разрабатывая голосовые сценарии, SMS- и email-коммуникации для юридических фирм, специализирующихся на делах о травмах.

Открыть