Mastercard
Senior Software Engineer | Data & AI Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в новую команду Data Foundations (Mastercard) для построения общих data-платформенных компонентов: переиспользуемых метрик, бизнес-определений и датасетов для аналитических продуктов.
Задачи
- Проектировать, разрабатывать, тестировать и выпускать общие сервисы, библиотеки и пайплайны для других инженерных команд
- Работать с product-менеджерами: разбирать бизнес-задачи, оспаривать допущения и упрощать решения
- Готовить дизайн-предложения с описанием trade-off и вариантов реализации
- Оценивать enterprise- и вендорские технологии через proof of concept для решений build-vs-buy
- Разрабатывать переиспользуемые версионируемые интерфейсы с документацией и автоматизированным деплоем и тестированием
- Строить безопасные, масштабируемые и наблюдаемые компоненты, участвовать в incident response и root cause analysis
- Проводить code и design review, менторить инженеров, влиять на технологическую стратегию команды
Требования
- Сильная экспертиза в проектировании ПО, тестировании, secure coding, CI/CD и эксплуатации production-сервисов
- Продвинутый SQL и практический опыт разработки на Python или другом современном языке (Java, C#/.NET, Go, TypeScript)
- Опыт работы с облачными и data-платформами: Databricks, Snowflake, AWS, Azure или Google Cloud
- Опыт проектирования API, переиспользуемых библиотек и платформенных возможностей для других команд
- Понимание data modeling: связи сущностей, агрегации, data contracts, версионирование общих метрик
- Продуктовый подход к инженерии, сильные навыки технической коммуникации и документирования
- Умение понимать потребности конечных пользователей и создавать решения с измеримой бизнес-ценностью
Условия
- Конкурентная базовая зарплата и годовой бонус
- Медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности
- FSA и HSA
- Оплачиваемые отпуска: 25 дней отпуска, 5 personal days, 80 часов sick leave, 16 недель отпуска по уходу за ребенком
- 10 оплачиваемых федеральных праздников
- 401k с company match
- Reimbursement на фитнес или on-site фитнес-залы
- Возможность tuition reimbursement
Навыки
- SQL
- Python
- Java
- C#/.NET
- Go
- TypeScript
- Databricks
- Snowflake
- AWS
- Azure
- Google Cloud
- CI/CD
- API design
- data modeling
- dbt
- LLM
- data governance