Senior Python/Data Engineer технический лидер проекта (удаленная работа)
15 сентября 2026
Уровень зарплаты:
от 100 000 до 150 000 руб.
от 100 000 до 150 000 руб.
Требуемый опыт работы:
Не указан
Не указан
Вакансия: Senior Python/Data Engineer технический лидер проекта
Описание вакансии
Обязанности:- Разобраться в существующем Python/SQL/TypeScript-коде, зафиксировать модули, зависимости и контракты.
- Определять минимально достаточную архитектуру следующего этапа (переход к серверному API, при необходимости к PostgreSQL).
- Декомпозировать разработку на небольшие проверяемые задачи для Middle-разработчика с чёткими критериями приёмки.
- Проводить code review, проверять соответствие бизнес-правилам, принимать изменения только вместе с достаточными тестами.
- Самостоятельно разрабатывать критические части: модель данных и миграции, сложные SQL-запросы и расчётные алгоритмы, идемпотентную загрузку исправленных выгрузок, контракты между аналитическим ядром и API, базовую авторизацию.
- Разбирать сложные дефекты данных и вести технически рискованные изменения существующего кода.
- Обеспечивать повторный запуск загрузки без дублей, сохранять происхождение данных и версию расчётных правил.
- Организовать автоматический запуск тестов, понятные логи, резервное копирование и восстановление.
- Фиксировать существенные архитектурные решения письменно.
- Использовать языковые модели и coding agents (Codex/Claude Code/ChatGPT) для рефакторинга, тестов и документации с обязательной проверкой результата
- Python 3.11+, SQL и реляционное моделирование.
- SQLite на уровне транзакций, ограничений, индексов и миграций.
- Обработка данных: pandas, Excel/CSV, валидация схем.
- ETL/ELT, идемпотентность, работа с изменяющимися и поздно пришедшими данными.
- Тестирование расчётов и независимая сверка результатов.
- Рефакторинг существующего кода без полной переписи.
- Git, code review и постановка задач другому разработчику.
- Умение объяснить архитектурные компромиссы простым языком.
- Опыт Python web API (FastAPI/Django/Flask), PostgreSQL, Linux, Docker.
- Практический опыт использования Codex, Claude Code, ChatGPT или аналогичных инструментов: умение дать модели ограниченную задачу, прочитать diff, найти выдуманные функции/API, проверить результат тестами.
- Будет плюсом: опыт файловых интеграций с 1С, переход SQLite PostgreSQL, поддержка React/TypeScript, техническое ведение разработчиков.
- Зарплата: 100 000 150 000 на руки.
- Частичная занятость ориентировочно 50% рабочего времени, объём пересматривается по факту после стабилизации архитектуры.
- Формат работы: удалённый, свободный график с участием в согласованных встречах.
- Задачи готовятся заранее, review небольшими порциями, архитектурные решения фиксируются письменно.
- После собеседования компактное оплачиваемое практическое задание (60 90 минут), приближенное к реальной работе.
- Оформление по договорённости.
