Endsight
Senior Data Platform Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер платформы данных в IT-провайдере Endsight: строит и стандартизирует платформу интеграции данных на Microsoft Fabric, разрабатывает MCP-серверы и публикует инженерные стандарты для команды и клиентов.
Задачи
- Проектировать и развивать архитектуру medallion в Microsoft Fabric для Endsight и клиентских сред
- Оценивать и создавать референсные реализации методов загрузки данных и API-интеграций, включая инкрементальные и CDC-паттерны, обработку schema drift и управление секретами
- Разрабатывать MCP-серверы по внутренним стандартам безопасности и надёжности: скоуп авторизации, обработка ошибок, защита от инъекций
- Писать, публиковать и поддерживать инженерные стандарты, помогая другим инженерам внедрять их через документацию, ревью и парное программирование
- Брать часть исследовательской и оценочной очереди команды и соавторствовать в рамках принятия решений о составе центральной платформы данных
- Сотрудничать с владельцами доменов для повышения технической планки
Требования
- 2+ года практического production-опыта с Microsoft Fabric: lakehouse и warehouse, medallion-архитектура, notebooks (PySpark и/или Python), пайплайны загрузки, семантические модели, deployment pipelines
- Опыт API-интеграций: REST и OAuth2, пагинация, rate limiting, инкрементальные и CDC-паттерны, идемпотентные ретраи, управление секретами в production-системах
- Опыт создания и вывода в production MCP-серверов: дизайн инструментов, скоуп авторизации, структурированная обработка ошибок, устойчивость к prompt injection
- Уверенные Python и SQL, infrastructure-as-code, работа с Git
- Подтверждённый опыт оценки конкурирующих технических подходов, написания стандарта и его внедрения другими инженерами
- Подтверждённый опыт повышения технических стандартов в координации с командой
- Комфорт в условиях неполностью определённых требований и конструктивная аргументация по scope
Условия
- Медицинская страховка: компания оплачивает 100% базового плана для сотрудника и семьи
- Dental & Vision
- 401(k) с matching от работодателя
- Оплачиваемый отпуск
- 9 оплачиваемых праздничных дней
- Поддержка карьерного развития и программы обучения
- Базовая зарплата $150,000 – $175,000
- Локация: Napa, CA или удалённо по США с пересечением по Pacific Time
Навыки
- Microsoft Fabric
- PySpark
- Python
- SQL
- REST
- OAuth2
- CDC
- MCP
- Infrastructure as Code
- Git
- Azure Data Factory
- Azure Synapse
- Microsoft Purview
- Azure Key Vault
- Entra
- Azure DevOps
- Power Platform
- Power Automate
- n8n
- Rewst
- ConnectWise
- HaloPSA
- NinjaOne
- QuickBooks
- Business Central
- Adaptive Planning