
Juniper Square разрабатывает программное обеспечение и оказывает услуги для партнерств в сфере частных инвестиций, помогая генеральным партнерам и партнерам с ограниченной ответственностью оставаться на связи на всех этапах инвестиционного цикла. Платформа компании предназначена для организаций в сфере коммерческой недвижимости, прямых инвестиций и венчурного капитала и объединяет администрирование фондов, привлечение инвестиций, управление взаимодействием с инвесторами, соблюдение нормативных требований и отчетность. Инструменты компании помогают улучшить коммуникацию с инвесторами, обеспечить более надежное управление данными и сделать инвестиционный процесс прозрачнее.
Старший инженер по безопасности приложений и платформ
Защищайте платформу Juniper Square для частных рынков на уровне приложений, облачной инфраструктуры и функций ИИ. Создавайте средства защиты от уязвимостей, автоматизацию безопасности и меры, помогающие командам выпускать безопасное ПО.
Описание
- Находить и устранять уязвимости в приложениях и облачной инфраструктуре
- Создавать защитные механизмы, автоматические проверки и безопасные настройки по умолчанию
- Проводить анализ архитектуры безопасности и моделирование угроз для будущих функций продукта
- Вручную проверять код и тестировать веб-приложения и API на наличие проблем безопасности
- Выявлять слабые места в авторизации и бизнес-логике, а затем проверять исправления
- Разрабатывать безопасные по умолчанию библиотеки, средства защиты фреймворков и собственные правила статического анализа
- Оценивать результаты автоматизированных и ручных тестов, а также внешних проверок безопасности
- Давать практические рекомендации по устранению проблем с учетом их первопричин
- Проверять функции ИИ на уязвимость к внедрению промптов, небезопасное использование инструментов, утечку данных и чрезмерную автономность
- Совместно с командой проводить архитектурные проверки и разбирать результаты
- Координировать внешние тесты на проникновение: от определения объема работ до повторных проверок
- Вместе с партнерами заниматься безопасностью конвейера сборки и цепочки поставок ПО, особенно рисками зависимостей
- Помогать реагировать на инциденты безопасности приложений
- Создавать средства автоматизации безопасности и агентов для ускорения проверок и разбора результатов
Требования
- Не менее пяти лет опыта в области безопасности приложений или продуктов либо разработки ПО с серьезным фокусом на безопасность
- Обширный опыт выявления уязвимостей при ручной проверке кода
- Уверенное владение Python и практическое знание JavaScript или TypeScript
- Умение писать код производственного качества
- Глубокое знание OAuth 2.0/OIDC, SAML, MFA, управления сеансами и моделей контроля доступа
- Практический опыт безопасного внедрения средств идентификации и контроля доступа
- Опыт проведения сессий моделирования угроз и преобразования результатов в конкретные требования
- Опыт внедрения и настройки инструментов SAST, SCA и DAST, в том числе создания собственных правил
- Практические знания в области безопасности облачных сред, контейнеров и CI/CD
- Понимание рисков приложений на базе больших языковых моделей
- Навыки ясной письменной коммуникации и умение влиять на инженерные команды, не замедляя их работу
- Сертификаты, например OSWE или BSCP, будут преимуществом, но не обязательны
- Опыт создания инструментов безопасности или библиотек для разработчиков
- Опыт создания программы специалистов по безопасности или управления такой программой
- Знакомство с OWASP ASVS или OWASP Top 10 for LLM Applications
Преимущества
- Возможность работать полностью удаленно
- Гибкий формат работы: полностью или частично из офисов в Мумбаи и Бангалоре
- Цифровой формат работы
- Сотрудничество с коллегами из 27 штатов США, двух провинций Канады, Индии, Люксембурга и Англии