Перейти к содержимому
N
Naviteq Ltd.

Data Engineer (Node.js/TypeScript)

Ищем data engineer для построения надёжных ETL-пайплайнов высоконагруженной B2C-платформы. Вы будете отвечать за перемещение данных из транзакционной системы (MongoDB, платежные потоки) в аналитическое хранилище, обеспечивая точность и своевременность. Требуется опыт с Node.js/TypeScript, очередями сообщений и event-driven архитектурами. Предлагаем полную удалёнку, высокую степень ответственности и работу с современным стеком.

senior удалённо ~2 832 180 – 4 720 300 ₸ (6 000 – 10 000 USD)
Языки: English · Pre-Intermediate
salary intelligence

Зарплата ниже рынка

На 41% ниже медианы Data/ML по 56 вакансиям за 90 дней.

эта
3 776 240 ₸
медиана
1 416 090 ₸
p25–p75
944 060 – 2 242 143 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Data/ML Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

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

<p><b>Занятость: </b>Полный рабочий день (возможно оформление как подрядчик) <br><b>Локация: </b>Удаленно — часовой пояс Европы или Израиля</p><p><b>О нас</b></p><p>Мы управляем высоконагруженной B2C-платформой в сфере развлечений для взрослых: более 200 000 активных пользователей, более 30 000 создателей контента, и платежные события происходят каждую секунду. Реальные деньги, реальное время, реальный масштаб. Наши данные — одно из наших главных конкурентных преимуществ, и вы будете работать напрямую с одним из лучших аналитиков данных в индустрии для взрослых, чтобы превратить поток событий в чистые, надежные, готовые к запросам данные, которые управляют решениями по продукту, платежам и росту.</p><p><b>Роль</b></p><p>Мы ищем инженера данных, который возьмет на себя полную ответственность за наши ETL-пайплайны — системы, которые перемещают данные с нашей транзакционной платформы (MongoDB, платежные потоки, события поведения) в аналитический слой, где они превращаются в инсайты. Это не работа по настройке дашбордов. Вы будете проектировать пайплайны, которые остаются корректными и своевременными, когда деньги движутся каждую секунду и ежедневно поступают миллионы событий. Целостность данных — это главное: пропущенное платежное событие или дважды учтенная транзакция — это не косметическая ошибка, это финансовая.</p><p><b>Чем вы будете заниматься:</b></p><ul><li><b>Владеть пайплайнами. </b>Проектировать, создавать и поддерживать ETL / стриминговые пайплайны, которые принимают высоконагруженные потоки событий и платежных данных и размещают их в нашем аналитическом хранилище — надежные и сверяемые до цента.</li><li><b>Моделировать данные. </b>Работать рука об руку с нашим ведущим аналитиком данных, чтобы схема хранилища действительно отвечала на бизнес-вопросы: доходы создателей, пропускная способность платежей, удержание, LTV, когортное поведение.</li><li><b>Проектировать с учетом отказоустойчивости. </b>Создавать идемпотентные, воспроизводимые, наблюдаемые задачи, которые выдерживают всплески, повторные попытки и частичные сбои, не повреждая нижележащие данные.</li><li><b>Обрабатывать поток. </b>Перемещать события через нашу инфраструктуру очередей — BullMQ (Redis), AWS SQS и RabbitMQ — и инструментировать всё с помощью OpenTelemetry, чтобы мы могли видеть и доверять происходящему.</li><li><b>Обеспечивать корректность. </b>Сверочные проверки, обработка поздних и неупорядоченных событий, дедупликация и обратные заполнения (backfills), которые можно выполнять с уверенностью.</li><li><b>Защищать деньги. </b>Взаимодействовать с командами платежей и платформы, чтобы гарантировать, что каждая транзакция фиксируется один раз, точно и вовремя.</li></ul><p><b>Технологии, с которыми вы будете работать:</b></p><ul><li><b>Языки: </b>Node.js / TypeScript (основной); .NET / C# в некоторых сервисах.</li><li><b>Хранилища данных: </b>MongoDB (основное транзакционное хранилище), Redis.</li><li><b>Очереди и стриминг: </b>BullMQ, AWS SQS, RabbitMQ.</li><li><b>Аналитика и хранилище: </b>PostHog и его слой хранилища данных; SQL-моделирование.</li><li><b>Платформа: </b>AWS (S3, SNS и другое), Docker, Kubernetes, GitHub Actions.</li><li><b>Наблюдаемость: </b>Трассировка OpenTelemetry на каждом пайплайне — обязательно.</li></ul><p><b>О вас:</b></p><ul><li>Сильный инженер с серьезным опытом создания пайплайнов данных / ETL при высокой нагрузке (стриминг или батч, в идеале и то, и другое).</li><li>Глубокое понимание событийно-ориентированных архитектур и очередей сообщений; идемпотентность, at-least-once против exactly-once и доставка в неправильном порядке — это ваша вторая натура.</li><li>Уверенная работа с TypeScript / Node; .NET / C# — большой плюс.</li><li>Хорошее знание SQL и моделирования данных — вы можете сесть с аналитиком и спроектировать схемы, которые сделают его запросы быстрыми и очевидными.</li><li>Вы относитесь к целостности данных, связанных с деньгами, как к священному долгу, обладая инстинктами (сверка, аудит, мониторинг), чтобы это подкрепить.</li><li>Вы работали в B2C-компании в сфере развлечений для взрослых, гейминга или азартных игр — высокая нагрузка, высокая частота, реальные деньги, реальное время. Вы знаете, что это значит, когда система никогда не спит и цифры должны быть верны.</li><li>Находитесь в Европе или Израиле или работаете в их часовом поясе, с сильным пересечением с основной командой.</li></ul><p><b>Будет плюсом:</b></p><ul><li>Опыт работы с платежными / транзакционными данными и финансовой сверкой.</li><li>MongoDB change streams / CDC, инструментарий для хранилищ данных, моделирование в стиле dbt.</li><li>Уверенная работа с Kubernetes и инфраструктурой как кодом.</li></ul><p><strong>Что вы получите:</strong></p><ul><li>Полностью удаленная работа</li><li>Высокая степень ответственности с первого дня</li><li>Небольшая инженерная команда с минимальной бюрократией</li><li>Современный технологический стек</li><li>Настоящие технические вызовы</li><li>Конкурентная компенсация</li><li>Долгосрочная разработка продукта, а не работа с клиентами</li></ul> <div> <a href="https://jobs.dou.ua/companies/naviteq-ltd/vacancies/364971/#reply-btn-id">Відгукнутись на вакансію</a> </div>

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
T
Techbar
1 д. назад

Старший Data Engineer

~2 360 150 – 3 304 210 ₸ (5 000 – 7 000 USD)

Старший Data Engineer для международного страхового проекта. Нужно строить пайплайны данных и ML-решения на Databricks и Azure. Требуется 5+ лет опыта, знание Python, PySpark, SQL и CI/CD. Предлагают удаленную работу и контракт на 12 месяцев.

Databricks Python PySpark +4
senior удал. dou
Superagent AI
S
Superagent AI
сегодня

Инженер голосового/разговорного ИИ

~2 754 461 – 3 686 740 ₸ оценка

Ищем опытного инженера для работы над голосовыми AI-агентами в страховании. Вы будете проектировать и улучшать промпты, анализировать звонки, строить eval-системы и принимать решения на основе данных. Стек: TypeScript, Node, Temporal, AWS, LLM. Полная удаленка, международная команда.

LLM Prompt Engineering TypeScript +16
senior удал. dj
M
mcpk.
9 ч. назад

Data Engineer

~2 754 461 – 3 686 740 ₸ оценка

Компания mcpk. ищет опытного Data Engineer для удаленной работы с командой из Великобритании. Вы будете проектировать и развивать облачную платформу данных на AWS и Snowflake, автоматизировать процессы с помощью Terraform и CI/CD, строить ETL/ELT пайплайны. Требуется экспертиза в Snowflake, Terraform, Airflow и Python. Предлагается долгосрочное сотрудничество, гибкий график и оплата в евро.

Data Engineer AWS Snowflake +14
senior удал. dou
Rolique
R
Rolique
12 ч. назад

Старший Data Engineer

Швейцарская компания ищет старшего Data Engineer для работы над цифровой платформой для CNC-производства. Нужно проектировать пайплайны данных, строить граф знаний на Neo4j и разрабатывать онтологию производства. Требуется 5+ лет опыта, уверенные SQL и Python, знание облачных технологий Azure. Предлагают удалённую работу, 20 дней отпуска, бюджет на обучение и компенсацию спорта.

Data Engineer SQL Python +7
senior удал. dou
D
Devart
12 ч. назад

Data Scientist (ML, динамическое ценообразование)

~2 754 461 – 3 686 740 ₸ оценка

Ищем опытного Data Scientist для разработки ML-моделей динамического ценообразования в продукте Mobion & OnTaxi. Вы будете проектировать и внедрять алгоритмы прогнозирования спроса и маршрутизации, работать с большими данными и временными рядами. Предлагаем удаленную работу, гибкий график, медстраховку и 19 дней отпуска.

Python SQL Kubeflow +7
senior удал. dou
Nova Digital
N
Nova Digital
12 ч. назад

Senior Core & ETL Developer (MS SQL)

~1 534 098 ₸ оценка

Nova Digital шукає Senior Core & ETL Developer для розробки корпоративного сховища даних. Потрібен досвід з MS SQL, PostgreSQL та ETL-процесами. Пропонується робота в масштабній продуктовій компанії з сучасним стеком та соціальним пакетом.

MS SQL PostgreSQL ETL +6
senior удал. dou