American Express

Senior Software Engineer I

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер в команду Global Infrastructure Customer Experience в American Express. Разработка корпоративного портала для управления инфраструктурными сервисами на Java, React и cloud-native стеке.

Задачи

  • Проектировать и разрабатывать cloud-native приложения и сервисы на Kubernetes-платформах, включая Red Hat OpenShift
  • Разрабатывать full-stack решения: backend-сервисы, REST API, интеграции и интерфейсы на React
  • Строить распределённые системы с кэшированием, поиском, асинхронной обработкой и управлением кластером
  • Применять cloud-native архитектуру, контейнеризацию и практики platform engineering
  • Реализовывать многоуровневую аутентификацию и авторизацию с интеграцией Okta и Active Directory
  • Обеспечивать observability: логирование, мониторинг и диагностика через Splunk и ELK
  • Использовать AI-инструменты разработки (GitHub Copilot, Devin) и создавать GPT-решения для команд
  • Поддерживать сервисы на Linux VM, где контейнеризация невозможна
  • Отвечать за готовность к disaster recovery, включая планирование и ежегодные учения
  • Проводить code и design review, наставлять инженеров и влиять на архитектурные решения
  • Взаимодействовать с product, infrastructure, security и architecture командами

Требования

  • Bachelor’s degree в Computer Science или смежной области либо эквивалентный опыт
  • 5+ лет профессионального опыта разработки ПО
  • Сильный hands-on опыт с Java и Vert.x
  • Знание Node.js, React и современных веб-фреймворков
  • Понимание структур данных, алгоритмов, конкурентности и асинхронного программирования
  • Глубокое понимание REST API, микросервисов и распределённых систем
  • Опыт разработки и деплоя cloud-native приложений на Kubernetes
  • Опыт с GitHub, GitHub Actions и CI/CD практиками
  • Владение AI-инструментами разработки (GitHub Copilot, Devin, ChatGPT)
  • Опыт работы в Agile-среде
  • Знание Linux: администрирование, сети, управление процессами
  • Понимание application security и корпоративных паттернов аутентификации/авторизации
  • Сильные навыки решения проблем и диагностики сложных распределённых систем
  • Отличные коммуникативные навыки
  • Опыт технического лидерства и менторства

Условия

  • Конкурентная базовая зарплата
  • Бонусные программы
  • 6% company match в пенсионном плане
  • Бесплатный финансовый коучинг
  • Медицинская, стоматологическая, vision-страховка, страхование жизни и инвалидности
  • Гибкая модель работы: hybrid, onsite или virtual в зависимости от роли
  • 20+ недель оплачиваемого родительского отпуска для всех родителей
  • Бесплатные wellness-центры с врачами (в зависимости от локации)
  • Бесплатная конфиденциальная психологическая поддержка Healthy Minds
  • Возможности карьерного развития и обучения

Навыки

  • Java
  • Vert.x
  • Node.js
  • React
  • REST API
  • Kubernetes
  • Red Hat OpenShift
  • GitHub
  • GitHub Actions
  • CI/CD
  • Linux
  • Splunk
  • ELK
  • Okta
  • Active Directory
  • GitHub Copilot
  • Devin
  • ChatGPT
  • микросервисы
  • Docker

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

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Senior Software Engineer I — American Express, 123,000 – 215,250 USD в год, New York | itrelocate