other

Senior Python Developer

Более недели назад

З/П не указана

Город: Москва

TrafficStars

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности:

TrafficStars рекламная сеть, которая обрабатывает 10+ млрд показов в сутки, работает на 500+ серверах в дата-центрах Европы и США и принимает в пиковые часы более 1 млн запросов в секунду.Кластер ClickHouse — 3,6 петабайт данных.При таком масштабе платформа остаётся стабильной и предсказуемой за счёт продуманной архитектуры и сильной инженерной команды.Кого ищем:Senior Python-разработчика в вертикаль API. Команда отвечает за backend API платформы, интеграции с внешними сервисами и системы управления рекламными прайсами.Команда продуктовая, работаем по SCRUM вместе с разработчиками high-load (Go) и frontend.Что делает эту роль senior: Бизнес-домен. Ad tech — это аукционы, таргетинг, биллинг, антифрод, плюс наши продукты со своей логикой, которая копилась годами. Технические решения сильно зависят от понимания, как это устроено в бизнесе. Масштаб. 10+ млрд показов в день, 1М+ RPS в пике, ClickHouse на 3,6 ПБ. Желательно решать вопросы нагрузки на этапе проектирования, а не после. Существующие сервисы. Часть работы — поддерживать и развивать то, что уже написано и работает много лет. Писать с нуля и разбираться в чужом коде нужно уметь одинаково. Наши ожидания от тебя: Глубокое понимание Python: модель исполнения, асинхронность (AsyncIO), типизация, профилирование и оптимизация под нагрузкой Уверенное владение FastAPI на уровне проектирования сервисов Опыт разработки высоконагруженных сервисов (от 10k RPS) Опыт работы с PostgreSQL и/или ClickHouse на продакшене: оптимизация запросов, чтение планов выполнения, работа с большими объёмами данных Сильный SQL — для нас обязательно Опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналоги): гарантии доставки, идемпотентность, паттерны обработки Системный подход к тестированию: unit, интеграционные, нагрузочные Знание паттернов проектирования и понимание, где их уместно применять, а где они избыточны. Будет большим плюсом: Уверенная работа в Linux и понимание сети на уровне, достаточном для диагностики инцидентов в процессе эксплуатации сервисов Знание Go хотя бы на уровне чтения чужого кода Опыт работы в ad tech, fintech или других доменах с высокой бизнес-сложностью. Задачи: Проектирование и разработка сервисов на Python Эволюционное развитие архитектуры существующих сервисов под рост нагрузки Performance-оптимизация: профилирование, поиск и устранение bottleneck'ов Проектирование и поддержка интеграций с внешними системами Участие в архитектурных решениях вертикали Декомпозиция и оценка сложных задач с учётом доменного контекста Code review и поддержка качества кодовой базы Расследование инцидентов и консультация 2 линии по возможным путям решения проблемы для пользователейЧто мы предлагаем: — официальное оформление— конкурентную заработную плату— современный офис в Лимассоле— отсутствие дресс-кода и минимум бюрократии— MacBook или Windows laptop на выбор— медицинскую страховку и компенсацию мобильной связи— бесплатные обеды, напитки, фрукты и снеки в офисе— бесплатные курсы английского языка— компенсацию спортивных активностей— компенсацию 50% стоимости детских садов и школ Формат работы:— офис, 5/2— Лимассол, Кипр

Показать контакты

Имя не указано

Пожаловаться ID: 153945457

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

Senior Python Developer

От 200 000 до 400 000 руб.

Москва

GO Digital

Senior Python developer

Договорная

Москва

SberTech

Senior Python Developer

Договорная

Москва

АйТи БАСТИОН

Senior Python Developer

Договорная

Москва

AYA GAMES

Senior python developer

Договорная

Москва

X5 Tech

Senior Python Developer

Договорная

Москва

FastForward