433,171open jobs
15,047companies
61,203added this week
Browse all
Salary
$20k – $51k per year (Estimated)
Location
Remote (EAEU)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Twinby - is a new dating service that is based on psychological compatibility. We have brought the trend of mindfulness and psychology to the most common way of dating - online dating.

О роли

Twinby - один из крупнейших российских дейтинг-сервисов, миллионы пользователей. Мы перестраиваем разработку Twinby CIS и собираем команду данных заново. Данные продукта приходят из множества источников - продуктовые сервисы, события приложений, платежи, маркетинг - и должны надёжно доезжать туда, где на них строят аналитику и принимают решения.

Data Engineer здесь - единая точка ответственности за движение данных: чтобы они доехали полностью, без потерь и дублей, вовремя и в предсказуемом виде. Ты строишь и держишь пайплайны как настоящий продакшн-сервис, а не как набор разовых выгрузок.

За что ты отвечаешь

  • Захват и доставку данных из продуктовых источников в аналитический контур: потоковый и пакетный ingestion, изменения и удаления, а не только «снимок на вчера».

  • Надёжность доставки: идемпотентность и дедупликация, обработка поздних и переупорядоченных событий, воспроизводимый пересчёт после сбоя.

  • Оркестрацию пайплайнов: запуск по готовности источников, а не по таймеру; зависимости, ретраи, бэкфиллы без даунтайма и без задвоения.

  • Качество данных: тесты данных, проверки свежести и полноты, сверки с источниками, обнаружение аномалий - так, чтобы расхождение было видно раньше, чем его заметит потребитель.

  • Наблюдаемость пайплайнов: метрики доставки, лаг, алерты на разрыв; разбор инцидентов данных до причины и защита от повтора.

  • Контракты и эволюцию схемы: изменения источника не должны молча ломать поток; обратная совместимость и понятные границы ответственности.

Ты работаешь в связке с командой аналитики: ты отвечаешь за то, что данные доезжают надёжно, аналитика - за модель и метрики поверх них.

Кого мы ищем

Data Engineer, который владел движением данных целиком, а не писал разовые выгрузки. Для этого направления это значит:

  • Инженерия доставки. Ты думаешь про гарантии доставки, идемпотентность и дедуп на рефлексе; перезапуск пайплайна для тебя не повод бояться дублей.

  • Поток, а не только снапшот. Тебе близок захват изменений из меняющихся под тобой баз, поздние и out-of-order события, инкрементальная загрузка на больших объёмах.

  • Качество как часть инженерии. Ты сам ставишь тесты данных, проверки свежести и сверки, а не ждёшь, пока кто-то заметит, что данных не хватает.

  • Надёжность пайплайнов. SLA на свежесть, наблюдаемость, разбор инцидентов без поиска виноватого - для тебя это обычная инженерная гигиена.

  • Зрелость в выборе. Ты решаешь, где достаточно at-least-once с дедупом, а где нужна более строгая семантика, и не усложняешь там, где не нужно.

Мы смотрим на доказанную глубину владения движением данных, а не на длину списка инструментов.

Будет плюсом

  • Опыт построения потоковой доставки или захвата изменений с продуктовых баз на масштабе.

  • Опыт бэкафилла большой истории и миграции хранилища без остановки потока.

  • Опыт работы с платёжными или иными потоками, где дубль и потеря стоят дорого.

Чего НЕ требуем

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

Технический стек

Потоковая и пакетная обработка данных, захват изменений (CDC), оркестрация пайплайнов, аналитические хранилища, Python и SQL.

Clickhouse, Apache Airflow

Что предлагаем

  • Планку с нуля: команда данных собирается заново - то, что ты заложишь в надёжность и качество данных, станет стандартом.

  • Настоящую инженерную систему: пайплайны как продакшн-сервис, тесты данных и наблюдаемость вместо ручных сверок, разбор инцидентов без вины.

  • Автономию владельца - ты решаешь «как» движется поток данных; цели и направление обсуждаешь с командой и руководителем.

  • Масштаб и большие данные, где инженерия движения имеет вес.

  • Формат: удалёнка, РФ.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
433,171 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Saint Petersburg
$110k – $218k per year (Estimated) • In office • Full-Time • Oberkochen
DevOps
SLI/SLO/SLA
Cybersecurity
ISO 27001
SOC 2
Apply
$25k – $50k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • Moscow
DevOps
SLI/SLO/SLA
Apply
$41k – $56k per year (gross) • In office
DevOps
SLI/SLO/SLA
Apply
$147k – $294k per year (Estimated) • Remote • Full-Time • 2+ years exp
DevOps
CI/CD
SLI/SLO/SLA
Management
Confluence
Jira
Apply
Building Manager 2 hours ago
In office • Full-Time • Gurgaon
DevOps
SLI/SLO/SLA
Apply
$17k – $44k per year (Estimated) • Remote • Full-Time • Saint Petersburg
Python
SQL
Databases
PostgreSQL
ClickHouse
AI/ML
dbt
DevOps
Yandex Cloud
Apply
$13k – $31k per year (Estimated) • In office • Full-Time • Saint Petersburg
Go
Java
Rust
SQL
Databases
NATS
DevOps
WebSockets
Git
QA
JMeter
Postman
Rest-Assured
Apply
$15k – $17k per year (gross) • In office • Full-Time • Bachelor's Degree • Saint Petersburg
Apply
$16k per year (gross) • In office • Full-Time • Saint Petersburg
Design
Figma
Apply
$23k per year (gross) • In office • Full-Time • Saint Petersburg
Apply
up to $40k per year (gross) • Remote • Full-Time • Saint Petersburg
Apply
See all jobs
This is one of many
433,171 more open roles from verified company boards, updated every day.