Melotech
Backend Engineer - Data & Orchestration
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер, который становится владельцем всей дата-платформы компании: собирает, хранит и обслуживает данные, отвечает за пайплайны, бэкенд-сервисы и их надёжность. Роль для инженера, который сам эксплуатирует то, что строит, в небольшой быстрорастущей команде.
Задачи
- Поддерживать работу скраперов и интеграций с платформами: нестабильные источники, rate limits, антибот-защита, меняющиеся API
- Владеть event-driven пайплайнами end-to-end: оркестрация (Airflow, Dagster или аналог), базы данных и хранилища, устойчивость к сбоям и контроль затрат
- Строить мониторинг и алертинг (Datadog или аналог), а также проверки свежести, объёма, схемы и значений данных
- Работать над production-сервисами и API, через которые проходят данные, включая JavaScript-бэкенды
- Отвечать за CI/CD, infrastructure as code и облако для дата-систем, а также за доступы и секреты, включая доступ AI-инструментов
- Консолидировать быстро выросшую систему в единую документированную и упрощать её, убирая лишнее
- Объяснять нетехническим коллегам возможности и ограничения данных, наставлять junior-инженеров
Требования
- 3–10 лет практического инженерного опыта, большая часть — в небольших или быстрорастущих компаниях, где вы сами владели production-системами
- Продвинутый Python, включая async-код и длительные data-джобы, плюс опыт работы с production-сервисами и API, включая базовые JavaScript или TypeScript бэкенды
- Опыт поддержки ненадёжных внешних источников в продакшене (скраперы, API платформ, неофициальные эндпоинты), работа с прокси, rate limits и антибот-мерами; плюсом — использование LLM для извлечения данных
- Опыт проектирования и эксплуатации event-driven отказоустойчивых пайплайнов на миллионы записей в день с Airflow, Dagster или очередями задач, на базах Postgres, ClickHouse, MongoDB или Redshift, с пониманием стоимости их работы
- Понимание data reliability: системы сами сообщают о проблемах через проверки свежести, объёма, схемы и значений; использование Datadog или аналога
- Уверенное владение Docker, Terraform, CI/CD и облаком; в идеале — опыт access review, настройки ролевого доступа и управления секретами
- Опыт владения «грязной» дата-системой end-to-end в небольшой компании и доведения её до простого, документированного и поддерживаемого состояния
- Умение объяснять trade-offs нетехническим коллегам, аргументированно возражать и наставлять junior-инженеров или руководить небольшой командой
- Фундаментальные инженерные навыки: умение строить надёжные системы до эпохи повсеместных AI-инструментов и использовать их для ускорения, а не вместо инженерного суждения
- Способность быстро выпускать код, поддерживать чистоту кодовой базы и разбираться в контексте до начала разработки
- Комфорт в быстром и ориентированном на результат окружении
Условия
- Конкурентная зарплата и опцион/equity — вы становитесь совладельцем бизнеса
- Полностью удалённая работа с полной свободой в организации жизни
- Регулярные глобальные офсайты по всему миру для стратегии и командного взаимодействия
- Плоская иерархия: ваше мнение учитывается, идеи реализуются, влияние немедленное
- Процесс найма на rolling basis, от старта до оффера можно пройти за неделю: 30-минутное знакомство, 90-минутный кейс, 90-минутное интервью с основателем, оффер и онбординг
- Компания в режиме stealth — детали бизнеса раскрываются по ходу процесса
Навыки
- Python
- JavaScript
- TypeScript
- Airflow
- Dagster
- Postgres
- ClickHouse
- MongoDB
- Redshift
- Datadog
- Docker
- Terraform
- CI/CD
- Cloud
- Scraping
- LLM
- Event-driven architecture
- Task queues
- Secrets management
- RBAC