TradingView — крупнейшая в мире платформа для финансового анализа, которой пользуются более 100 млн человек в 180+ странах.
Мы создаем инструменты, которые помогают трейдерам и инвесторам принимать обоснованные решения — от передовых графиков и рыночных данных до функций для совместной работы и публикаций. Нашими продуктами ежедневно пользуются миллионы людей, и им доверяют такие компании, как Revolut, Binance и CME Group.
Мы продолжаем развивать и масштабировать нашу платформу и ищем людей, которым важны качество продукта, которые берут на себя ответственность за свою работу и хотят создавать системы, используемые глобальной аудиторией.
О команде
Мы создаем платформу управления основными/справочными данными (Master/Reference Data Management) и ищем опытного инженера по аналитике (Analytics Engineer), который будет отвечать за ядро трансформации и семантический слой. Ближайшие цели — сократить время вывода новых данных для наших 2+ млн пользователей примерно в 7 раз и гарантировать высокое качество данных во всех сервисах TradingView.
Мы ищем инженера по аналитике, который присоединится к команде, создающей эту платформу. Вы будете отвечать за проект dbt и слой трансформации. Ваши решения определят каноническую модель данных и слой Gold, на котором будет строить остальная часть компании.
Обязанности
- Полностью отвечать за проект dbt, включая трансформации во всех слоях, повторно используемые макросы и общие правила моделирования.
- Консолидировать разрозненные и устаревшие трансформации в унифицированные, стандартизированные конвейеры.
- Внедрять и расширять тесты dbt, а также реализовывать проверки качества данных в слоях Silver и Gold.
- Разрабатывать и внедрять стратегии определения золотой записи (golden-record) и разрешения конфликтов для основных и справочных данных.
- Создавать и поддерживать каноническую модель данных, семантический (Gold) слой и каталог данных.
- Определять и обеспечивать соблюдение стандартов и соглашений по трансформации для всех, кто использует Gold, чтобы аналитики, операционные и доменные команды могли работать самостоятельно.
- Предоставлять данные из Gold конечным потребителям, включая интеграцию с фронтендом через внутренние системы.
Что делает вас идеальным кандидатом
- 4–6 лет опыта работы в качестве инженера по аналитике (Analytics Engineer) или инженера данных (Data Engineer).
- Экспертные знания dbt, включая моделирование, повторно используемые макросы, тесты, структуру проекта и соглашения, с практическим опытом работы с различными источниками данных, такими как RDBMS и S3.
- SQL как родной язык, включая оптимизацию запросов как на стороне запроса, так и на стороне движка, таких как индексы, партиции и структура данных.
- Глубокий практический опыт работы с инструментами качества данных, такими как dbt tests, great expectations или soda.
- Опыт проектирования канонических и семантических слоев, а также размерностного моделирования.
- Глубокие знания паттернов моделирования баз данных.
- Опыт управления основными и справочными данными и логикой золотой записи.
- Способность преобразовывать логику из Go, Python или любого другого языка в SQL.
Будет плюсом
- Опыт управления ключевым компонентом зрелой платформы данных.
- Опыт работы с рыночными данными или финтехом.
Что мы предлагаем
- Гибкий рабочий график и гибридный формат работы.
- Хорошо оборудованные офисы для сфокусированной и совместной работы.
- Глобальная распределенная команда из более чем 500 профессионалов.
- Возможности для обучения, наставничества и долгосрочного карьерного роста.
- Поддержка при переезде и частное медицинское страхование.
- Бонусы, основанные на результатах работы.
- Доступ к TradingView Premium.
- Регулярные командные мероприятия и встречи всей компании.
Присоединяйтесь к команде TradingView и помогите нам создать продукт, которым пользуются миллионы трейдеров и инвесторов по всему миру. Мы с нетерпением ждем вашего отклика!
TradingView является работодателем, предоставляющим равные возможности. Мы ценим разнообразие и стремимся к созданию разнообразной и инклюзивной рабочей среды. Наш успех обусловлен более чем 600 профессионалами из 40+ стран, говорящими почти на 20 языках.