Moody's Analytics
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер платформы данных в Moody's Insurance Solutions. Отвечает за архитектуру и надёжность self-hosted SQL Server на Linux и Kubernetes в AWS, а также за интеграцию с lakehouse.
Задачи
- Задавать техническое направление и долгосрочный roadmap платформы данных Moody's Insurance Solutions
- Владеть референсной архитектурой: топология, HA/DR, схема хранения, тенантность, стратегия версий и патчей
- Определять контракт доступности (RPO/RTO) и проводить учения по его подтверждению
- Принимать решения build-vs-buy относительно managed-решений, включая экономику лицензий
- Отвечать за безопасность и compliance-состояние платформы, готовить доказательства для внутренних и регуляторных проверок
- Проектировать поток изменений из SQL Server в lakehouse с гарантиями по latency, ordering и schema evolution
- Формировать roadmap платформы на 12–24 месяца и стандарты деплоя, observability, runbooks и cost guardrails
- Менторить инженеров, вести сложнейшие проблемы, включая инциденты, представлять платформу на архитектурных форумах
Требования
- 8+ лет в software и data platform engineering, владение техническим доменом на уровне нескольких команд
- Глубокая экспертиза в SQL Server и администрировании: internals, производительность на масштабе, HA/DR, capacity planning
- Опыт SQL Server на Linux и Kubernetes: проектирование stateful data-intensive нагрузок (StatefulSets, persistent volumes, QoS)
- Глубокий опыт AWS: EKS, EC2, EBS, S3, IAM, networking
- Опыт lakehouse-архитектуры: Apache Iceberg или Delta Lake в продакшене, стратегия каталогов (AWS Glue, S3 Tables, Polaris, Unity), compaction
- Архитектура репликации и CDC на масштабе, включая режимы отказа и восстановления
- Архитектура безопасности и compliance БД: шифрование, access control, аудит, управление ключами
- Сильный backend на C#/.NET с умением писать и ревьюить продакшн-код
- Отличная письменная коммуникация для распределённой команды
- Bachelor's или Master's в Computer Science, Engineering или смежной области либо эквивалентный опыт
- Желательно: backup/DR и storage-архитектура на AWS с кросс-региональным восстановлением
- Желательно: streaming и интеграция на масштабе платформы (Kafka, Debezium, AWS DMS, Spark)
- Желательно: IaC и GitOps на масштабе платформы
- Желательно: управление жизненным циклом данных (партиционирование, архивация, retention) для очень больших БД
- Желательно: рабочее знание Java
- Глубокая экспертиза в AI и опыт внедрения продвинутых AI-решений, управление AI-рисками и ответственное использование AI
Условия
- Базовая зарплата $168,100.00 – $243,700.00 в зависимости от опыта, образования, уровня, навыков и локации
- Полная занятость
- Право на incentive compensation
- Конкурентный пакет бенефитов: medical, dental, vision, parental leave, оплачиваемый отпуск, 401(k) с взносами сотрудника и компании, life/disability/accident insurance, скидка на ESPP, компенсация обучения
Навыки
- SQL Server
- Linux
- Kubernetes
- StatefulSets
- persistent volumes
- AWS
- EKS
- EC2
- EBS
- S3
- IAM
- Apache Iceberg
- Delta Lake
- AWS Glue
- S3 Tables
- Polaris
- Unity Catalog
- CDC
- C#
- .NET
- Kafka
- Debezium
- AWS DMS
- Spark
- GitOps
- Java
- AI