Mastercard

Lead Software Engineer

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

Ведущий инженер-разработчик в программу Next Edge — создание платформы edge следующего поколения Mastercard с программными интерфейсами для передачи данных (транзакции, сообщения, события, API, файлы).

Задачи

  • Проектировать, разрабатывать и развивать edge-платформу и backend-сервисы Mastercard следующего поколения
  • Принимать архитектурные решения и задавать инженерные стандарты, паттерны и лучшие практики в команде
  • Работать с командами Product, Architecture, Security и Operations над технической стратегией и роадмапами
  • Вести сложные технические инициативы от концепции до продакшн-деплоя
  • Менторить инженеров через код-ревью, дизайн-ревью и техническое наставничество
  • Выявлять и устранять узкие места системы, риски надёжности и проблемы масштабируемости
  • Продвигать инженерное совершенство через TDD, автоматизацию, CI/CD и observability
  • Определять и внедрять стратегии тестирования: unit, functional, integration, e2e
  • Участвовать в production support, инцидент-менеджменте, root cause analysis и непрерывных улучшениях
  • Применять стандарты безопасного кодирования, threat modeling, устранение уязвимостей и security-by-design
  • Влиять на кросс-командное техническое согласование и внедрение возможностей платформы
  • Участвовать в найме, онбординге и развитии талантов

Требования

  • Bachelor's degree in Computer Science, Computer Engineering, MIS или эквивалентный практический опыт
  • 8+ лет опыта в разработке ПО с экспертизой в Java, Spring Boot, микросервисах и распределённых системах
  • Сильный опыт с Golang и cloud-native разработкой
  • Опыт проектирования и эксплуатации высокодоступных, масштабируемых и отказоустойчивых платформ
  • Знание event-driven архитектур, API, систем обмена сообщениями и сетевых приложений
  • Опыт с Kubernetes, контейнеризацией и облачными платформами (AWS, Azure или GCP)
  • Опыт с CI/CD пайплайнами, инфраструктурной автоматизацией и практиками DevSecOps
  • Владение GitHub, Jenkins и современным инструментарием доставки ПО
  • Понимание алгоритмов, структур данных, паттернов конкурентности и принципов распределённых вычислений
  • Сильные коммуникативные навыки

Условия

  • Конкурентная базовая зарплата и возможный годовой бонус или комиссии
  • Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
  • Flexible spending account и health savings account
  • Оплачиваемые отпуска: 16 недель отпуска для новоиспечённых родителей, до 20 дней отпуска по утрате, 25 дней отпуска и 5 личных дней
  • 80 часов Paid Sick and Safe Time
  • 10 оплачиваемых федеральных праздников США
  • 401k с лучшим в классе company match
  • Отложенная компенсация для подходящих ролей
  • Компенсация фитнеса или фитнес-залы на территории
  • Право на компенсацию обучения
  • Диапазон оплаты для O'Fallon, Missouri: $140,000 - $231,000 USD

Навыки

  • Golang
  • Java
  • Spring Boot
  • Microservices
  • Distributed systems
  • Kubernetes
  • Containers
  • AWS
  • Azure
  • GCP
  • CI/CD
  • DevSecOps
  • GitHub
  • Jenkins
  • Event-driven architecture
  • APIs
  • Messaging systems
  • TDD
  • Observability

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

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