
American Express — глобальная компания в сфере финансовых услуг, работающая в области банковских операций, финансов и B2B-платежей. В ее деятельность входят потребительские, бизнес- и корпоративные кредитные карты; платежные и торговые сервисы; сберегательные счета, депозитные сертификаты и персональные кредиты; а также программы вознаграждений, туристические программы, корпоративные платежные решения, финансовое просвещение, услуги безопасности и поддержка держателей карт и торговых предприятий.
Ведущий инженер по безопасности приложений — инструменты безопасности | American Express | Финикс, гибридный формат
Создавайте инструменты безопасности приложений с поддержкой ИИ и практики безопасного жизненного цикла разработки для финансовых сервисов American Express. Интегрируйте тестирование безопасности и автоматизацию в приложения, API, облачные среды, контейнеры и CI/CD.
Описание
- Проектировать, создавать, тестировать и устранять неполадки в программных приложениях и системах
- Выпускать программные сборки с использованием стандартизированных практик, общих инструментов, повторно используемых компонентов и понятной документации
- Проводить проверку кода, проверку безопасного кода и автоматизированное тестирование
- Поддерживать и контролировать программное обеспечение в тестовой, интеграционной и производственной средах
- Применять стандарты безопасности и нормативные требования для обеспечения соответствия программного обеспечения
- Сотрудничать с продуктовыми и бизнес-командами, связывая технологические инициативы с бизнес-целями
- Создавать и поддерживать политики, процедуры и рекомендуемые практики безопасности
- Встраивать безопасность во весь жизненный цикл разработки ПО с помощью проверки кода и рекомендаций по безопасному программированию
- Развертывать средства шифрования для защиты конфиденциальных данных при передаче и хранении
- Исследовать возникающие угрозы безопасности, технологии и прорывные разработки
- Оценивать новые технологии кибербезопасности в рамках жизненного цикла разработки ПО и процессов управления релизами
- Готовить техническую документацию и отчеты по оценкам, выявленным проблемам и их устранению
- Использовать инструменты безопасности и автоматизацию с поддержкой ИИ для усиления обнаружения угроз, повышения эффективности расследований и улучшения операционной видимости
- Устанавливать средства контроля и мониторинга безопасности для приложений и рабочих процессов с поддержкой ИИ
- Разрабатывать и улучшать промпты для инженерных задач кибербезопасности с ИИ-агентами и выявлять возможности для агентных рабочих процессов с ИИ
Требования
- Степень бакалавра в области компьютерных наук, информационных систем, кибербезопасности или смежной области либо сопоставимый опыт; предпочтительна ученая степень
- Понимание требований нормативного соответствия и стандартов безопасности
- Знание практик разработки и безопасности приложений
- Знание принципов инженерии данных
- Знание управления безопасностью облачных сред
- Знание конфиденциальности и защиты данных, включая DPP и GDPR
- Знание управления безопасностью данных
- Опыт работы с Python, Bash, PowerShell или аналогичными языками сценариев для автоматизации задач безопасности
- Понимание распределенных многоуровневых систем, алгоритмов, баз данных NoSQL и реляционных баз данных
- Знакомство с основными инструментами планирования, анализа, проектирования, создания, тестирования, настройки и сопровождения закрепленных приложений
- Знание событийно-ориентированной архитектуры и обмена сообщениями, включая Kafka, вебхуки и проектирование асинхронных API, предпочтительно
- Опыт проектирования приложений, разработки программного обеспечения и внедрения автоматизированных тестов
- Опыт объектно-ориентированного проектирования и разработки на нескольких языках программирования
- Опыт работы с распределенными многоуровневыми системами, алгоритмами и реляционными базами данных
- Опыт применения Agile-методов, таких как Scrum или Kanban, итеративной разработки и пользовательских историй
- Опыт автоматизации тестирования и документирования, включая автоматизированное, функциональное и нагрузочное тестирование
- Опыт использования фреймворков для модульного и регрессионного тестирования
- Опыт работы с Java 8 или более поздней версией и Spring Suite Framework предпочтителен
- Опыт работы с Python и Django предпочтителен
- Опыт работы с React JS, Node JS и Go предпочтителен
- Опыт работы с Kubernetes, Docker, Jenkins и облачным развертыванием или CI/CD предпочтителен
- Опыт работы с PostgreSQL, Oracle или сопоставимыми реляционными базами данных предпочтителен
- Знание вопросов безопасности ИИ, включая риски генеративного ИИ, целостность моделей, безопасность промптов и защиту конфиденциальных корпоративных данных
- Знание операций и фреймворков автоматизации кибербезопасности с применением ИИ
- Предпочтителен как минимум один сертификат по безопасности, например CSSLP, GWEB, GCIH, CEH, GSEC, C|ASE или CCNA
- Предпочтителен как минимум один сертификат разработчика, например OCP, OCA, OCM, DCD, DVA-C02, CKAD, ACE, CCSP или Professional Cloud Developer
- Право работать в American Express в США обязательно; оформление визы не предусмотрено
Преимущества
- Бонус
- Льготы