Mastercard
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Mastercard Economic Intelligence для проектирования и развития масштабных систем обработки данных и аналитических продуктов на основе транзакционных данных.
Задачи
- Проектировать и строить масштабируемые и поддерживаемые пайплайны данных для продуктов экономической аналитики
- Разрабатывать решения обработки данных на Python, Spark, Hive и Impala
- Участвовать в переходе команды с on-prem инфраструктуры на облачные технологии, включая Databricks
- Строить и оптимизировать архитектуру данных и схемы для аналитики и машинного обучения
- Повышать производительность, надёжность и поддерживаемость крупномасштабных систем данных
- Писать чистый тестируемый код и участвовать в код-ревью
- Изучать и внедрять новые инструменты и подходы для обработки данных и аналитики
- Работать кросс-функционально с data scientists, product managers и инфраструктурными командами
- Участвовать во всех этапах разработки: дизайн, реализация, тестирование
- Предлагать новые продуктовые идеи и возможности совместно с product и engineering командами
Требования
- Опыт в software engineering, data engineering или смежной области
- Сильные основы программирования; предпочтительно Python (допустимы другие высокоуровневые языки)
- Понимание принципов объектно-ориентированного проектирования и лучших практик разработки
- Сильный опыт SQL, включая написание оптимизированных и поддерживаемых запросов
- Знакомство с командной строкой Linux
- Опыт работы в Agile-среде
- Высшее образование в Computer Science, Information Systems, IT или эквивалентный практический опыт
- Право на работу в США без спонсорства работодателя
Условия
- Гибридный формат: три дня в неделю в офисе в Arlington, VA
- Конкурентная базовая зарплата и возможный годовой бонус
- Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
- Flexible spending account и health savings account
- Оплачиваемые отпуска, включая 16 недель отпуска для новоиспечённых родителей
- 25 дней отпуска и 5 личных дней, 10 оплачиваемых праздников
- 401k с company match
- Компенсация фитнеса или тренажёрный зал в офисе
- Возможность компенсации обучения
Навыки
- Python
- Spark
- Hive
- Impala
- SQL
- Linux
- Databricks
- AWS
- Azure
- GCP
- Hadoop
- machine learning
- AI