American Express

Sr Software Engineer II - Enterprise Architecture

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

Senior-инженер в подразделение Enterprise Architecture American Express. Проектирование и разработка масштабируемых распределённых систем и сервисов на Java и Python, техническое лидерство в Agile-команде.

Задачи

  • Проектировать, разрабатывать и поставлять масштабируемые высококачественные решения full stack на Java и Python
  • Руководить архитектурой и реализацией распределённых систем с фокусом на производительность, надёжность и поддерживаемость
  • Отвечать за сквозную поставку фич: от дизайна и разработки до деплоя, мониторинга и поддержки в продакшене
  • Выступать старшим участником Agile-команды и задавать лучшие практики по коду, тестированию, документации и continuous delivery
  • Менторить джуниор-инженеров через код-ревью, обсуждения дизайна и обмен знаниями
  • Работать с архитекторами, продакт-менеджерами и кросс-функциональными командами над переводом бизнес-требований в технические решения
  • Разрабатывать RESTful API, микросервисы и event-driven системы с сильными сервисными контрактами и обратной совместимостью
  • Улучшать CI/CD пайплайны, автоматизацию тестов и продуктивность разработчиков
  • Выявлять узкие места систем, отлаживать сложные проблемы и проводить root-cause анализ
  • Проектировать системы с учётом масштабируемости, отказоустойчивости и наблюдаемости (мониторинг, логирование, алертинг)
  • Участвовать во внедрении cloud-native практик: контейнеризация, infrastructure-as-code, автоскейлинг

Требования

  • 6+ лет профессиональной разработки ПО с сильным опытом в Java и рабочим знанием Python
  • Глубокий опыт с экосистемой Java и фреймворками Spring, Spring Boot или аналогами
  • Опыт full-stack разработки, включая backend-сервисы и современные frontend-фреймворки (React, Angular или похожие)
  • Опыт построения RESTful API, микросервисных архитектур и интеграций между сервисами
  • Понимание распределённых систем, конкурентности, масштабируемости и оптимизации производительности
  • Опыт с реляционными БД (PostgreSQL, MySQL, Oracle) и/или NoSQL (Cassandra, DynamoDB, MongoDB)
  • Опыт с контейнеризацией и оркестрацией (Docker, Kubernetes)
  • Знакомство с infrastructure-as-code (Terraform, CloudFormation)
  • Опыт с платформами обмена сообщениями и стриминга (Kafka, RabbitMQ, JMS)
  • Практический опыт с облаками (AWS, Azure, GCP) и cloud-native паттернами
  • Опыт генерации тестовых данных и разработки/запуска unit-тестов
  • Опыт со стандартами API-дизайна, OpenAPI/Swagger, версионированием и contract-driven разработкой
  • Опыт с CI/CD пайплайнами и инструментами (Jenkins, GitHub Actions, GitLab CI)
  • Владение Agile/Scrum методологиями
  • Степень бакалавра в Computer Science, Engineering или эквивалентный практический опыт
  • Плюс: базовое понимание AI/ML и Generative AI, включая LLM, prompt engineering и RAG

Условия

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

Навыки

  • Java
  • Python
  • Spring
  • Spring Boot
  • React
  • Angular
  • RESTful API
  • микросервисы
  • PostgreSQL
  • MySQL
  • Oracle
  • Cassandra
  • DynamoDB
  • MongoDB
  • Docker
  • Kubernetes
  • Terraform
  • CloudFormation
  • Kafka
  • RabbitMQ
  • JMS
  • AWS
  • Azure
  • GCP
  • OpenAPI
  • Swagger
  • Jenkins
  • GitHub Actions
  • GitLab CI
  • LLM
  • RAG
  • prompt engineering

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

Member of Technical Staff (Software Engineer, Training Infrastructure)
PerplexityMiddleSan FranciscoОфис
220,000 – 405,000 USD в год
24 окт.
Senior Mission Software Engineer
VardaSeniorEl SegundoОфис
169,067 – 216,031 USD в год
24 окт.
Software Engineer, Systems (Partner 16, Partner 18)
a16zMiddleSan FranciscoГибрид
269,000 – 352,000 USD в год
24 окт.
Platform Software Engineer II Kubernetes Golang & Developer Platform
Veracity Ventures Inc.MiddleAtlantaОфис
100,000 – 130,000 USD в год
24 окт.
Senior/Staff/Principal Software Engineer, Legacy Modernization (U.S. Air Force)
SkylightSeniorУдалённо
150,000 – 230,000 USD в год
24 окт.
Sr Software Engineer II - Enterprise Architecture — American Express, 123,000 – 215,250 USD в год, Phoenix | itrelocate