Citibank

Microservices Digital Software Engineer (Citi Retail Services)

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

Инженер-разработчик в Citi Retail Services, который сочетает роль hands-on технолога и стратегического архитектора. Задача — развивать текущие высоконагруженные системы и вести переход к cloud-native микросервисной архитектуре следующего поколения.

Задачи

  • Проектировать и разрабатывать фичи приложений среднего масштаба, выступая ведущим разработчиком проектов
  • Анализировать и устранять проблемы кода, производительности приложений и дизайна, проводить root cause analysis дефектов
  • Участвовать в проектных обсуждениях как Development Lead и принимать ключевые решения по дизайну
  • Взаимодействовать с кросс-функциональными командами, бизнес-партнёрами и технологическими лидерами
  • Работать с вендорами технологий и UX-дизайна, согласовывать планы внедрения и roadmap
  • Участвовать в полном жизненном цикле разработки, включая выполнение тест-планов и обеспечение качества
  • Оптимизировать процессы, отслеживать метрики и повышать прозрачность программы
  • Делиться знаниями с командой на инженерных форумах и внутренних сессиях

Требования

  • 5+ лет практического опыта в управлении инфраструктурой и разработке ПО, опыт поставки высоконагруженных production-приложений enterprise-масштаба
  • Глубокий опыт высокопроизводительных вычислений на Java, многопоточных и распределённых приложений в микросервисной архитектуре
  • Практический опыт проектирования и развития микросервисных архитектур, паттернов дизайна и управления API-контрактами
  • Опыт модернизации технологического стека и трансформации платформы, включая оценку текущей архитектуры и миграцию
  • Опыт работы с облаками AWS (EC2, S3, Lambda, RDS, EKS) или Microsoft Azure (AKS, Functions, Cosmos DB)
  • Владение Java, Python 3.10+ или TypeScript
  • Опыт с Docker и Kubernetes (OpenShift или Amazon EKS предпочтительно)
  • Опыт интеграционных технологий: TIBCO, Apache Kafka или MuleSoft, событийно-ориентированные архитектуры
  • Знание CI/CD: Jenkins, GitLab CI/CD, GitHub Actions или ArgoCD
  • Опыт с реляционными и NoSQL БД: PostgreSQL, MongoDB, Oracle, Redis
  • Опыт мониторинга и observability: Prometheus, Grafana, ELK Stack, Splunk
  • Опыт архитектурного trade-off анализа (ATAM, ADRs)
  • Опыт работы с третьими сторонами и технологическими вендорами
  • Отличные навыки письменной и устной коммуникации
  • Степень бакалавра или эквивалентный опыт

Условия

  • Полная занятость
  • Зарплата $107,120.00 - $160,680.00 в год
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k), страхование жизни, несчастных случаев и инвалидности
  • Оплачиваемые отпуска и больничные, оплачиваемые праздники
  • Программы wellness
  • Возможны дискреционные и формульные премии и retention-выплаты

Навыки

  • Java
  • Python
  • TypeScript
  • Microservices
  • AWS
  • EC2
  • S3
  • Lambda
  • RDS
  • EKS
  • Azure
  • AKS
  • Azure Functions
  • Cosmos DB
  • Docker
  • Kubernetes
  • OpenShift
  • TIBCO
  • Apache Kafka
  • MuleSoft
  • Jenkins
  • GitLab CI/CD
  • GitHub Actions
  • ArgoCD
  • PostgreSQL
  • MongoDB
  • Oracle
  • Redis
  • Prometheus
  • Grafana
  • ELK Stack
  • Splunk
  • ATAM
  • ADR

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Microservices Digital Software Engineer (Citi Retail Services) — Citibank, 107,120 – 160,680 USD в год, Irving | itrelocate