Mastercard

Lead Software Engineer

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

Ведущий инженер-программист в команду Mastercard Treasury Services, отвечающую за платформу расчётов по всем транзакциям Mastercard. Роль предполагает техническое лидерство, проектирование архитектуры и разработку следующего поколения платформы.

Задачи

  • Проектировать сквозную архитектуру ПО, переводя бизнес- и системные требования в масштабируемые и надёжные решения
  • Определять артефакты высоко- и низкоуровневого дизайна: API, модели данных, взаимодействия систем и границы компонентов
  • Устанавливать и поддерживать архитектурные стандарты, паттерны проектирования и инженерные практики
  • Отвечать за поставку надёжного, безопасного и высокопроизводительного backend-ПО
  • Развивать внутренние платформы разработчика на Backstage и аналогичных фреймворках с плагинной архитектурой
  • Разрабатывать data-driven интерфейсы для наблюдаемости и операционных инсайтов
  • Определять и внедрять стратегии тестирования: unit, integration, functional/e2e
  • Встраивать автоматизированное тестирование в CI/CD-пайплайны с контролем качества
  • Руководить инициативами по производительности: бенчмаркинг, нагрузочное тестирование, планирование мощностей
  • Анализировать узкие места и оптимизировать latency, throughput и использование ресурсов
  • Обеспечивать безопасное кодирование и интеграцию безопасности на всех этапах SDLC
  • Быть старшей точкой эскалации при сложных инцидентах в продакшене
  • Проводить root cause analysis, разрешение инцидентов и постмортемы
  • Проводить код-ревью и наставлять инженеров
  • Сотрудничать с product, platform и бизнес-стейкхолдерами по техническим роадмапам
  • Вести кросс-функциональные инициативы на стыке frontend, backend и platform engineering

Требования

  • Глубокая экспертиза в разработке ПО, системном дизайне и архитектуре
  • Прочная база в структурах данных, алгоритмах и распределённых системах
  • Опыт построения микросервисов на Java со Spring Boot
  • Опыт работы с Oracle/SQL базами данных
  • Опыт full-stack разработки крупных enterprise-систем
  • Знание принципов безопасности приложений: шифрование, PKI, хеширование, JWT, OAuth, OIDC, zero trust
  • Опыт с AWS (Azure — плюс), Kubernetes и cloud-native технологиями
  • Опыт с CI/CD и Infrastructure as Code (Terraform, CloudFormation)
  • Опыт с платформами наблюдаемости (например, Splunk)
  • Опыт тестирования: unit, integration, functional
  • Опыт performance engineering и оптимизации систем
  • Опыт код-ревью и инженерных стандартов качества
  • Опыт operability engineering: наблюдаемость, мониторинг, надёжность
  • Опыт Agile и современных SDLC-практик: Scrum, Kanban, CI/CD, DevOps, Quality Engineering
  • Опыт chaos engineering и продвинутых практик отказоустойчивости
  • Сильные коммуникативные навыки и умение объяснять архитектурные решения
  • Степень бакалавра или магистра в Computer Science, Engineering или смежной области (предпочтительно)
  • Опыт в домене безопасности/доступа (предпочтительно)

Условия

  • Конкурентная базовая зарплата и возможный годовой бонус
  • Медицинская, стоматологическая, vision-страховка, страхование жизни и инвалидности
  • Flexible spending account и health savings account
  • Оплачиваемые отпуска: 25 дней отпуска, 5 personal days, 80 часов sick leave, 16 недель отпуска для родителей
  • 10 оплачиваемых федеральных праздников США
  • 401k с company match
  • Reimbursement на фитнес или on-site фитнес-залы
  • Возможность tuition reimbursement
  • Deferred compensation для подходящих ролей

Навыки

  • Java
  • Spring Boot
  • Spring Data
  • Spring Batch
  • Spring REST
  • Spring Cloud
  • AOP
  • Hibernate
  • Microservices
  • RESTful APIs
  • Kubernetes
  • Docker
  • Pivotal Cloud Foundry
  • Oracle
  • PostgreSQL
  • Redis
  • IntelliJ
  • Eclipse
  • Sonar
  • Git
  • Maven
  • Jenkins
  • CI/CD
  • Gatling
  • GitHub Copilot
  • Claude Code
  • Backstage
  • AWS
  • Azure
  • Terraform
  • CloudFormation
  • Splunk
  • OAuth
  • OIDC
  • JWT
  • PKI

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

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 окт.
Lead Software Engineer — Mastercard, 140,000 – 231,000 USD в год, O’fallon | itrelocate