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