yandex
SeniorУдалённоПолная занятость

Python Backend Developer / Разработчик Python (Backend)

ИИОценка ИИ

Отличное предложение с высокой зарплатой в долларах, полностью удаленным форматом и работой в известном международном EdTech проекте. Требуется широкий кругозор, но это компенсируется интересными задачами на стыке разработки и маркетинга.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованием к опыту более 6 лет, необходимостью владения смежным стеком (Node.js, React/TypeScript) и свободным английским языком. Также важна экспертиза в маркетинговых технологиях и атрибуции данных.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана4 500 $
Рынок3 500 $ – 6 000 $
ИИОценка ИИ

Предлагаемая зарплата от $4000 (около 370 000 - 400 000 рублей) соответствует верхней границе рынка для Senior Python разработчиков в России и СНГ, особенно с учетом удаленного формата. Для международного рынка это крепкий средний уровень (Middle+/Senior).

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

Novakid Inc

Python Backend Developer / Разработчик Python (Backend)

от 4 000 $ за месяц, на руки

Опыт работы: более 6 лет

Полная занятость

График: 5/2

Формат работы: удалённо

*☑️* Чем предстоит заниматься

-Design, build and maintain Python services and APIs behind the funnel: registration, booking and the visitor account

-Build and own server-side integrations with ad platforms (Meta CAPI, TikTok Events API and similar): event delivery, deduplication, retries and monitoring

-Own attribution on the backend: end-to-end visit tracking, UTM persistence, and diagnosing gaps in V2L/V2B data

-Keep services fast and reliable: caching, query optimization, debugging server-side rendering in our Node.js/Express layer

-Investigate production incidents through Sentry and see them through to resolution

-Support A/B testing on the server side: feature flags, rollouts, and cleanup after experiments

-Ship frontend changes in React/TypeScript when a feature needs it

-Проектирование, разработка и поддержка Python-сервисов и API для воронки: регистрация, бронирование и личный кабинет посетителя

-Разработка и поддержка серверных интеграций с рекламными платформами (Meta CAPI, TikTok Events API и аналогами): доставка событий, дедупликация, повторные попытки (retries) и мониторинг

-Отвечать за атрибуцию на бэкенде: сквозное трекинг-отслеживание визитов, сохранение UTM-меток и диагностика пропусков в данных V2L/V2B

-Обеспечение высокой скорости и надёжности сервисов: кэширование, оптимизация запросов, отладка серверного рендеринга (SSR) в нашем слое Node.js/Express

-Расследование продакшн-инцидентов через Sentry и доведение их до полного разрешения

-Поддержка A/B-тестирования на стороне сервера: фича-флаги, раскатка (rollouts) и очистка кода после экспериментов

-Выпуск фронтенд-изменений на React/TypeScript, когда этого требует фича

*☑️* Наши пожелания к кандидатам

-5+ years of production backend development in Python, including services you designed, shipped and supported in production yourself

-Strong backend fundamentals: API design, relational databases and SQL, caching, background jobs, and integrating third-party APIs (auth, rate limits, retries, idempotency)

-Production debugging experience: logs, error tracking, finding the root cause of an issue

-Node.js: comfortable reading and changing an Express service

-Working frontend skills: enough TypeScript and React to deliver a feature end-to-end. Expert level not required

-An understanding of how tracking data travels from click to report, and the ability to find where it gets lost

-Product mindset: you work with metrics and hypotheses, not just tickets

-Fluent English

-5+ лет опыта продакшн-разработки бэкенда на Python, включая сервисы, которые вы самостоятельно спроектировали, запустили и поддерживали в продакшне

-Сильная бэкенд-база: проектирование API, реляционные базы данных и SQL, кэширование, фоновые задачи и интеграция сторонних API (аутентификация, лимиты запросов, повторные попытки, идемпотентность)

-Опыт отладки в продакшне: логи, трекинг ошибок, поиск первопричины проблем (root cause)

-Node.js: уверенное чтение и внесение изменений в сервис на Express

-Рабочие навыки фронтенд-разработки: достаточный уровень TypeScript и React для самостоятельной реализации фичи от начала до конца. Экспертный уровень не требуется

-Понимание того, как данные трекинга проходят путь от клика до отчёта, и умение находить точки их потери

-Продуктовое мышление: вы работаете с метриками и гипотезами, а не просто с задачами (тикетами)

-Свободный английский язык

Контакты: Откликнуться

*🔥* Подписаться на наши каналы / @best_itjob / @it_rab

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Python
  • Node.js
  • Express
  • React
  • TypeScript
  • SQL
  • PostgreSQL
  • Sentry
  • API Design
  • A/B Testing

Возможные вопросы на собеседовании

Вакансия подразумевает работу с рекламными API и трекингом. Важно понимать, как кандидат обеспечивает целостность данных.

Как вы реализуете идемпотентность при обработке событий от внешних API, таких как Meta CAPI, чтобы избежать дублирования данных?

В стеке указан Node.js/Express для SSR. Проверяется способность кандидата работать за пределами чистого Python.

С какими типичными проблемами производительности в Node.js Express вы сталкивались при реализации Server-Side Rendering и как их решали?

Позиция Senior требует глубоких знаний БД.

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

Упоминается продуктовое мышление и работа с гипотезами.

Приведите пример, когда техническое решение, предложенное вами, напрямую повлияло на продуктовую метрику (например, конверсию или Retention).

Работа с инцидентами в продакшне — ключевая обязанность.

Расскажите о самом сложном инциденте в продакшне, который вы расследовали с помощью Sentry. Как вы нашли первопричину (root cause)?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

СШАот 4 000 $
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!