WorkListВойтиОформить подписку
SE

Principal Software Engineer, Data Platform

ServiceTitan · ПО для сервисных и подрядных компаний
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Индия
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Lead
указан работодателем
Деньги
≈ $3,7 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Даты
Опубликована 15.10 · видим у компании с 15.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Principal Software Engineer, который будет отвечать за архитектуру семантической модели — основу нашей платформы данных. Семантический слой — это единый источник истины для бизнес-метрик и бизнес-логики, на нём работают ключевые data-продукты, такие как Reporting и Agentic Analytics. Эта роль находится на стыке моделирования данных, платформенной инженерии и продуктового мышления: вы будете определять, как данные моделируются, управляются и потребляются в масштабе в разных продуктовых направлениях.

Что предстоит делать

Архитектура семантической модели: проектировать и развивать слой семантического моделирования, который служит единым источником истины для метрик, измерений, сущностей и бизнес-логики во всех data-продуктах. Определять стандарты того, как семантические модели создаются, версионируются, тестируются и управляются. Оценивать и вести технологическую стратегию семантического слоя (например, dbt MetricFlow или аналог).

Поддержка data-продуктов: проектировать архитектуру потребления семантического слоя в разных продуктовых направлениях, таких как Reporting (высокопроизводительная BI-платформа для клиентов) и Agentic Analytics (насыщенные метаданными, легко находимые интерфейсы, позволяющие AI-агентам рассуждать о семантическом слое и делать к нему запросы). Взаимодействовать со смежными командами, чтобы семантический слой отвечал уникальным требованиям каждого продукта.

Производительность и масштабирование: отвечать за производительность запросов, стратегии материализации, паттерны предагрегации и оптимизацию затрат. Обеспечивать высокую производительность и масштабируемость семантического слоя по мере роста объёмов данных и спроса со стороны потребителей.

Платформа и управление данными: создавать семантический слой как полноценную платформу: самостоятельное подключение метрик, удобные для разработчиков абстракции, понятная документация, валидация данных и ограничители governance. Упрощать другим командам расширение семантического слоя без ущерба для согласованности и качества.

Техническое лидерство: выступать техническим лидером в организации Data & Reporting Platform. Участвовать в дизайн-сессиях между командами и инициировать их. Менторить инженеров, выстраивать согласование с заинтересованными сторонами и руководством. Участвовать в архитектурных решениях — от основ работы с данными до отчётности и аналитики. Отстаивать высокое качество кода и соответствующее покрытие тестами.

Инженерия с использованием AI: использовать AI-инструменты для написания кода (Claude, Cursor, Copilot) как основную часть ежедневной работы. Развивать практики внедрения, создавать контексты и рабочие процессы для команды и задавать стандарт того, как команда повышает скорость разработки с помощью AI.

Требования

  • 10+ лет опыта в ролях Software Engineering или Data Engineering, включая опыт работы с крупномасштабными, высоконагруженными, отказоустойчивыми системами.
  • Глубокий опыт в семантическом моделировании, data engineering, data lakehouse и разработке data-продуктов. Подтверждённый опыт создания платформенных абстракций, которыми пользуются несколько продуктовых команд.
  • Серьёзный опыт работы с экосистемой DBT. Опыт работы с технологиями семантического слоя (например, dbt MetricFlow или аналогичными) очень желателен.
  • Экспертный уровень SQL и Python. Опыт оптимизации запросов, стратегий материализации и настройки производительности в масштабе.
  • Опыт работы с современными технологиями платформ данных: Snowflake, ClickHouse или аналогичными OLAP/колоночными движками. Знакомство со Spark и платформами потоковой обработки (Kafka, Kinesis).
  • Опыт проектирования API и интерфейсов для предметно-ориентированных data-продуктов.
  • Подтверждённое уверенное владение AI-инструментами для написания кода (например, Claude, Cursor) в рамках регулярной инженерной работы; не просто знакомство, а активное ежедневное использование.
  • Опыт руководства архитектурой и проектированием систем (архитектура, паттерны проектирования, надёжность и масштабирование).
  • Сильные навыки коммуникации и технического письма. Умение сопереживать пользователям и отстаивать их интересы.
  • Степень B.S., M.S. или PhD в области Computer Science или смежной области.

Чтобы эффективно поддерживать наши международные команды, эта позиция требует гибкости для пересечения с рабочими часами в США по мере необходимости.

Будет плюсом

  • Опыт создания семантических слоёв, которые обслуживают как аналитиков-людей, так и программных/AI-потребителей.
  • Опыт работы с фреймворками data governance, версионированием метрик или каталогами data-продуктов.
  • Знакомство с интерфейсами данных, удобными для LLM; проектирование схем и метаданных, позволяющих AI-агентам эффективно находить данные и делать к ним запросы.
  • Опыт работы с фреймворками валидации и качества данных (например, Monte Carlo, Great Expectations).

Условия и бенефиты

В ServiceTitan мы ценим индивидуальность и уникальность. Мы убеждены, что сочетание свежих взглядов и опыта людей из самых разных слоёв общества делает наш продукт и нашу культуру такими замечательными. Мы не допускаем дискриминации сотрудников по признаку расы, цвета кожи, религии, пола, национального происхождения, гендерной идентичности или самовыражения, возраста, инвалидности, сексуальной ориентации или любого другого признака, защищённого применимым законодательством.

Навыки

dbtdbt MetricFlowSQLPythonSnowflakeClickHouseApache SparkKafkaKinesisClaudeCursorCopilotMonte CarloGreat Expectationsdata lakehouse

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти