LeadOfficeSeattle, WA; Cottonwood Heights, UT; San Francisco, CA
Principal Software Engineer
S
SoFi
Уровень
Lead
Формат
Office
О роли
Описание вакансии
О компании
SoFi — финансовый сервис и национальный банк нового поколения, использующий мобильные технологии.
Обязанности
Определять и реализовывать техническое направление для data contracts, модернизации метаданных и каталога, lineage, качества данных, приватности и контроля доступа.
Создавать платформенные сервисы, библиотеки и эталонные паттерны для версионируемых, тестируемых и автоматически применяемых политик.
Формировать технические основы управляемого семантического слоя контекста для аналитики и AI.
Развивать возможности Data Trust в Snowflake, AWS data services, Kafka и других batch/low-latency средах.
Устанавливать SLO, модели отказов и пути восстановления с автоматическим обнаружением и устранением проблем.
Повышать стандарты production-систем через observability, проверки целостности и безопасную автоматизацию.
Вести многоквартальные инициативы и менторить senior-инженеров.
Требования
15+ лет опыта в software или data engineering (или 13+ лет со степенью магистра).
Опыт проектирования и эксплуатации распределённых data-платформ корпоративного масштаба.
Глубокий опыт создания горизонтальных multi-tenant платформенных сервисов.
Практический опыт с data contracts, metadata catalogs, data quality frameworks, lineage и governance.
Понимание eventual consistency, баланса latency, availability и cost.
Условия
Роль individual contributor с широким организационным влиянием.