Mastercard

Manager Software Engineering

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

Руководитель команды разработки в Mastercard: техническое лидерство с активным участием в разработке на Core Java, архитектуре микросервисов и автоматизации тестирования.

Задачи

  • Руководить командой инженеров, обучать и развивать её, при этом лично участвовать в технических решениях
  • Обеспечивать сквозную поставку сложных интеграционных и full-stack инициатив
  • Проектировать и развивать масштабируемые решения на облачных платформах, включая интеграцию и автоматизацию
  • Управлять конфигурацией и интеграцией облачных приложений в масштабах предприятия
  • Обеспечивать техническое лидерство в архитектуре (микросервисы, API, масштабируемый дизайн) и системном дизайне
  • Проектировать и улучшать фреймворки автоматизации и тестовые решения
  • Внедрять автоматизацию на всём жизненном цикле разработки, включая стратегию тестирования и валидацию
  • Контролировать исполнение проектов, балансируя объём, сроки и качество
  • Соблюдать корпоративные стандарты: безопасное кодирование, тестирование, автоматизация, операционные практики
  • Проводить ревью технических дизайнов, кода, конфигураций и решений автоматизации
  • Взаимодействовать со стейкхолдерами и переводить бизнес-потребности в технические решения
  • Повышать качество через стратегию тестирования, автоматизацию, код-ревью и проверку производительности
  • Формировать и транслировать инженерное видение и roadmap
  • Вести организационные и технические изменения, внедрять новые технологии и современные инженерные практики

Требования

  • Сильный опыт проектирования и архитектуры ПО (микросервисы, API, масштабируемые системы)
  • Сильный опыт Core Java
  • Глубокое знание фреймворков автоматизации тестирования и современных практик автоматизированного тестирования
  • Понимание стратегии и дизайна тестов: покрытие, тест-кейсы, метрики качества
  • Понимание архитектуры автоматизации: дизайн фреймворков, масштабируемость, поддерживаемость
  • Сквозное понимание жизненного цикла тестирования: планирование, дизайн, исполнение, управление дефектами, валидация релиза
  • Знакомство с концепциями и инструментами AI и умение применять их в тестировании или разработке
  • Глубокие знания разработки ПО, тестирования (unit, functional, integration) и performance engineering
  • Опыт безопасного кодирования и стандартов качества кода
  • Сильные навыки траблшутинга и решения проблем
  • Умение проектировать системы с учётом эксплуатации, мониторинга, надёжности и поддерживаемости
  • Понимание структур данных, принципов разработки ПО и дизайна масштабируемых приложений
  • Подтверждённый опыт руководства и менторства инженерных команд при сохранении hands-on экспертизы
  • Опыт поставки крупных сложных технических решений в agile-среде
  • Опыт участия в разработке, автоматизации, архитектуре и инженерных практиках
  • Сильные навыки кросс-функционального взаимодействия и управления стейкхолдерами
  • Опыт определения технической стратегии и перевода долгосрочных бизнес-целей в инженерные roadmap
  • Умение влиять на разных уровнях организации и выстраивать согласие между стейкхолдерами
  • Опыт ведения технических и организационных изменений и формирования культуры инноваций и ответственности
  • Степень бакалавра в Computer Science, Engineering или смежной области (или эквивалентный опыт)

Условия

  • Конкурентная базовая зарплата и возможный годовой бонус или комиссия в зависимости от роли
  • Страховки: медицинская, рецептурная, стоматологическая, зрительная, по инвалидности, жизни
  • Flexible spending account и health savings account
  • Оплачиваемые отпуска, включая 16 недель отпуска для новых родителей и до 20 дней отпуска по утрате близкого
  • 80 часов оплачиваемого больничного, 25 дней отпуска и 5 личных дней (пропорционально дате найма)
  • 10 оплачиваемых федеральных праздников США
  • 401k с лучшим в классе матчингом компании
  • Отложенная компенсация для подходящих ролей
  • Компенсация фитнеса или фитнес-залы на территории
  • Право на компенсацию обучения
  • Для стажёров: 56 часов оплачиваемого больничного, отпуск по судебной обязанности, фитнес-залы в некоторых локациях

Навыки

  • Core Java
  • Java
  • микросервисы
  • API
  • облачные платформы
  • фреймворки автоматизации тестирования
  • тестовая автоматизация
  • unit-тестирование
  • интеграционное тестирование
  • performance engineering
  • secure coding
  • структуры данных
  • AI

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

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 окт.
Manager Software Engineering — Mastercard, O’fallon | itrelocate