обновлено 3 дня назад
Tech Lead Python Developer (GigaData)
RUВакансия из Hirify RU, списка российских tech-компаний
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Tech Lead Python Developer (GigaData): Проектирование и развитие высоконагруженных распределённых систем сбора данных и end-to-end пайплайнов с акцентом на горизонтальное масштабирование, геораспределение и производительность сетевой инфраструктуры. Focus on архитектуре краулинга, оптимизации throughput и стоимости инфраструктуры, а также техническом лидерстве команды из 3–6 инженеров.
Локация: гибридный формат или работа из офиса
Компания
Крупная организация с развитым сообществом DS&AI, образовательными и исследовательскими программами.
Что делать
- Определять техническую стратегию и целевую архитектуру системы.
- Проектировать распределённые системы, масштабируемые от миллионов до миллиардов сущностей, включая горизонтальное масштабирование, шардирование и геораспределение.
- Разрабатывать end-to-end пайплайны сбора данных: обнаружение URL, загрузка, парсинг, дедупликация, хранение и доставка.
- Писать код критичных компонентов краулера, включая планировщик обхода, URL-фронтир и механизмы дедупликации.
- Проводить профилирование, нагрузочное тестирование и оптимизацию прокси-инфраструктуры, маршрутизации, throughput и стоимости инфраструктуры.
- Руководить командой из 3–6 инженеров, развивать технические стандарты, проводить code review и 1-on-1, менторить разработчиков и планировать roadmap.
Требования
- Не менее 7 лет коммерческой разработки на Python, включая минимум 2 года в роли техлида или тимлида.
- Экспертиза в высоконагруженных распределённых системах с миллионами RPS и петабайтами данных.
- Глубокое понимание TCP/UDP, HTTP/1.1/2/3, TLS, DNS и QUIC.
- Опыт создания масштабных систем краулинга или аналогичных data-acquisition систем, асинхронного и параллельного программирования.
- Опыт проектирования микросервисной и event-driven архитектуры, работы с Kafka, Redis, PostgreSQL, ClickHouse или аналогами.
- Уверенное владение Kubernetes, Docker, Terraform, CI/CD, облачными платформами и инструментами troubleshooting: tcpdump, strace, perf, eBPF.
Хорошо, если есть
- Знание Go, Rust или C++ для разработки высокопроизводительных компонентов.
- Опыт работы с масштабным краулингом, io_uring, eBPF, zero-copy networking и геораспределёнными системами.
- Опыт применения ML для оптимизации crawl-стратегий, публичных выступлений и подготовки технических статей.
Культура и преимущества
- Сообщество DS&AI, объединяющее более 600 специалистов по данным.
- Доступ к дайджестам о разработках в DS&AI и материалам международных конференций.
- Возможность участвовать в подготовке научно-исследовательских работ и статей для международных конференций.
- Ежегодный пересмотр зарплаты и годовая премия.
- Корпоративный спортзал, зоны отдыха, расширенный ДМС, страхование семьи и корпоративная пенсионная программа.
- Более 400 образовательных программ, подписка СберПрайм+ и скидки у компаний-партнёров.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Сбер
10 дней назад
Python-разработчик (AI)
NDA
1 день назад
Tech Lead в команду сопровождения (Python / Django)
NDA
4 дня назад
Senior Python-разработчик (GigaChat)
NodeMaven
7 часов назад
Tech Lead Go / Python
Лоция
1 день назад
Python-разработчик (AI)
NDA
10 дней назад