Mastercard
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий технический инженер в подразделении Consumer Authentication Solutions. Отвечает за архитектуру и техническую стратегию платформ аутентификации Mastercard, влияет на инженерные решения нескольких команд и задаёт стандарты качества.
Задачи
- Определять долгосрочное техническое видение платформ аутентификации и идентификации
- Руководить архитектурой и проектированием высокомасштабируемых распределённых систем для глобальных платёжных сервисов
- Устанавливать инженерные стандарты, референсные архитектуры и паттерны проектирования
- Принимать стратегические технологические решения с учётом производительности, надёжности, безопасности и скорости выхода на рынок
- Решать сложные технические задачи на стыке организационных и архитектурных границ
- Развивать архитектуру в сторону cloud-native, event-driven и service-oriented решений
- Сохранять практическое участие в разработке при ведении крупных технических инициатив
- Проводить design review крупных программ и консультировать по техническим компромиссам и рискам
- Продвигать CI/CD, автоматизацию и resilience engineering
- Влиять на техническое направление нескольких команд и бизнес-инициатив
- Работать в тесной связке с Product, Architecture, Security, Engineering, SRE и операционными лидерами
- Выступать доверенным советником по крупным программам и инициативам уровня предприятия
- Представлять инженерную стратегию и архитектурные рекомендации высшему руководству
- Менторить senior-инженеров, lead-инженеров и инженерных руководителей
- Развивать культуру инноваций, сотрудничества и непрерывного улучшения
Требования
- Признанная техническая экспертиза и опыт ведения крупномасштабных инженерных инициатив
- Глубокая экспертиза в архитектуре распределённых систем, микросервисах, Domain-Driven Design (DDD) и корпоративной разработке
- Опыт проектирования высокодоступных, отказоустойчивых и глобально распределённых систем
- Сильный практический опыт с Java, Spring Boot, REST API, gRPC и современными фреймворками
- Опыт построения cloud-native платформ на Kubernetes, Docker и корпоративных облачных технологиях
- Экспертиза в event-driven архитектурах и системах обмена сообщениями: Kafka, NATS, MQ
- Понимание performance engineering, масштабируемости, паттернов надёжности и resiliency design
- Опыт внедрения практик безопасной разработки и корпоративных средств защиты
- Понимание observability, мониторинга, incident management, disaster recovery и operational excellence
- Опыт ведения сложных инженерных работ с участием нескольких команд и стейкхолдеров
- Умение добиваться консенсуса и влиять на технические решения без прямых полномочий
- Опыт менторства и развития инженерных талантов
- Отличные коммуникативные навыки, умение объяснять сложные технические концепции бизнесу и руководству
- Степень бакалавра в Computer Science, Engineering, IT или смежной технической области
- Желателен опыт в payments, fintech, digital identity, authentication или высоконагруженной обработке транзакций
Условия
- Конкурентная базовая зарплата и возможный годовой бонус или комиссия
- Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
- Гибкие счета расходов на здоровье (FSA, HSA)
- Оплачиваемые отпуска: 25 дней отпуска, 5 личных дней, 80 часов Paid Sick and Safe Time, 16 недель отпуска для новоиспечённых родителей, до 20 дней bereavement leave
- 10 оплачиваемых федеральных праздников США
- 401k с лучшим на рынке company match
- Отложенная компенсация для подходящих ролей
- Компенсация фитнеса или фитнес-залы в офисе
- Право на компенсацию обучения
- Диапазон зарплаты для O'Fallon, Missouri: $170,000 - $281,000 USD
Навыки
- Java
- Spring Boot
- REST API
- gRPC
- Kubernetes
- Docker
- Kafka
- NATS
- MQ
- Domain-Driven Design
- микросервисы
- распределённые системы
- event-driven архитектура
- CI/CD
- observability