Перейти к содержимому
P2Bid
P
P2Bid

Старший Python разработчик

В P2Bid разрабатывают многопользовательские игры, где весь игровой процесс работает на быстром и надёжном бэкенде. Ищем старшего Python-разработчика с опытом 5+ лет, который будет проектировать и развивать ключевые сервисы, отвечать за архитектуру и проводить код-ревью. Нужно глубокое знание асинхронного Python (asyncio, FastAPI), PostgreSQL и распределённых систем. Предлагают работу над высоконагруженными системами с современным стеком и фокусом на инженерные решения.

senior ~2 349 650 – 2 819 580 ₸ (5 000 – 6 000 USD)
Языки: English · Intermediate
salary intelligence

Эта вакансия платит больше рынка

На 64% выше медианы Python по 70 вакансиям за 90 дней.

эта
2 584 615 ₸
медиана
1 527 273 ₸
p25–p75
634 406 – 2 114 685 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Python Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

В P2Bid мы создаем многопользовательские игры, где каждая игровая механика обеспечивается быстрым, надежным и масштабируемым бэкендом. Мы ищем Senior Python Developer с опытом коммерческой разработки на Python от 5 лет, включая не менее 3 лет создания асинхронных бэкенд-сервисов под реальной производственной нагрузкой. О роли: Мы ищем инженера, который выходит за рамки простой реализации и берет на себя ответственность за технические решения. Вы будете отвечать за проектирование и развитие ключевых бэкенд-сервисов, владение критически важными частями системы, ревью кода и помощь в формировании технического направления продукта. Мы ценим инженеров, которые думают о надежности, масштабируемости, поддерживаемости и долгосрочной архитектуре, а не просто о сдаче фич.

требования

Что ждём от вас

  • 5+ лет коммерческого опыта разработки на Python.
  • 3+ года создания высоконагруженных асинхронных бэкенд-сервисов.
  • Глубокое знание Python 3.11+, async/await, event loop и принципов асинхронного программирования.
  • Практический опыт работы с асинхронными веб-фреймворками, такими как FastAPI, Starlette, aiohttp, Litestar или аналогичными.
  • Глубокое понимание asyncio: gather, TaskGroup, отмена задач, таймауты, backpressure и паттерны конкурентности. Вы понимаете, почему тихо упавшая фоновая задача — это производственный инцидент.
  • Строгая типизация как стандартная практика разработки. Опыт работы с mypy или pyright, Protocols, Generics и современной типизацией Python.
  • Отличное знание SQL, включая JOINs, индексы, транзакции и большой опыт работы с PostgreSQL.
  • Глубокое понимание механизмов блокировок PostgreSQL (FOR UPDATE, SKIP LOCKED), уровней изоляции транзакций, дедлоков и планов выполнения запросов.
  • Опыт работы с SQLAlchemy (ORM или Core) или другим зрелым ORM.
  • Уверенное написание автоматических тестов с использованием pytest, фикстур, параметризации и мокирования зависимостей.
  • Опыт работы с Docker, Git и код-ревью через Merge/Pull Requests.
  • Продакшн-опыт работы с брокерами сообщений, такими как Kafka, RabbitMQ, NATS или аналогичными. Вы отлаживали реальные производственные проблемы, а не просто изучали концепции.
  • Практический опыт построения распределенных систем, включая доставку как минимум один раз (at-least-once delivery), идемпотентность, дедупликацию и понимание того, почему доставка ровно один раз (exactly-once delivery) недостижима по сети.
  • Опыт работы с бизнес-критичными доменами, такими как платежи, биллинг, бухгалтерия, управление заказами, складской учет или любыми системами, где ошибки имеют финансовые последствия.
  • Сильное понимание сценариев отказов. Например, вы знаете, как обрабатывать случаи, когда запрос был отправлен, но ответ не получен, и почему наивный ретрай может быть хуже, чем отказ.
  • Способность проводить содержательные код-ревью, фокусируясь на архитектуре, надежности, поддерживаемости и качестве инженерных решений, а не только на стиле кода.
  • Английский язык, достаточный для чтения технической документации, написания комментариев в коде и технической документации. Разговорный английский — плюс, но не обязателен.
  • Технологический стек
  • Python 3.12
  • FastAPI
  • PostgreSQL
  • MongoDB
  • NATS / JetStream
  • Docker
  • Kubernetes
  • Мы также используем dishka (внедрение зависимостей), adaptix (маппинг), FastStream (абстракция над брокерами сообщений), ty (типизация) и uv (управление зависимостями). Вам не нужен предварительный опыт работы с этими библиотеками — они основаны на знакомых концепциях и легко осваиваются. На собеседованиях мы фокусируемся на вашем понимании асинхронного программирования, SQL, распределенных систем и инженерных компромиссов, а не на знании конкретных библиотек.
  • Если вы соответствуете большинству требований, мы будем рады услышать вас — даже если некоторые технологии из нашего стека для вас в новинку.
навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
E
EPAM Systems
3 д. назад

Разработчик Python (событийно-ориентированная платформа)

~2 437 380 – 3 520 660 ₸ (4 500 – 6 500 EUR)

Ищем разработчика для работы над событийно-ориентированной платформой на AWS serverless-технологиях с использованием Python и DynamoDB. Вы будете проектировать и поддерживать распределённые сервисы, заниматься Infrastructure as Code и влиять на архитектуру. Работа полностью удалённая в Литве.

AWS Python DynamoDB +4
senior cr
M
Media Miami
10 ч. назад

Старший Python разработчик

Ищем Senior Python разработчика для автоматизации внутренней платформы в performance-маркетинговом агентстве. Нужно будет создавать инструменты автоматизации, интегрировать системы через API и браузерную автоматизацию, разрабатывать AI-управляемые контент-процессы и агентные системы. Требуется 5+ лет опыта, уверенное знание Python, FastAPI, PostgreSQL, Docker и понимание LLM. Предлагают удаленную или гибридную работу, обучение, бонусы и комфортный офис в Варшаве.

Python FastAPI PostgreSQL +9
senior Варшава dou
Z
Ziff Davis
3 д. назад

Разработчик платформы реального времени (Python/Django, React, AWS)

~2 934 064 – 3 340 294 ₸ (5 417 – 6 167 EUR)

Ищем разработчика для работы над платформой реального времени. Стек: Python/Django, React, AWS. Нужно будет писать чистый код, проводить код-ревью, наставлять младших коллег и заниматься DevOps-задачами (CI/CD, мониторинг).

Python Django React +5
middle cr
Uasoftdev
U
Uasoftdev
3 д. назад

Старший Full-Stack AI инженер

~2 340 788 ₸ оценка

Создание AI-платформы для профессионалов: разработка фронтенда на Vue/React, бэкенда на Python, интеграция LLM и RAG-пайплайнов. Требуется 5+ лет опыта, сильный Python, TypeScript, PostgreSQL, Docker и AWS. Предлагается работа над сложными техническими задачами с полным владением продуктом.

AI Full-Stack Python +8
senior dj
Y
Yuso
3 д. назад

Python разработчик для энергетической торговли

~1 083 280 – 1 879 720 ₸ оценка

Ищем Python-разработчика для создания высокопроизводительных приложений в сфере энергетической торговли. Основной стек — Python и AWS, важны асинхронное программирование и ответственность за проект. Предлагают гибкий формат работы: удалённо или в офисе в Бельгии.

Python AWS асинхронное программирование +2
middle cr
S
Synergy Way
2 д. назад

Full-stack разработчик (Python + React)

Ищем full-stack разработчика для EnergyTech-платформы: бэкенд на Python/Django и фронтенд на React. Нужен опыт от 1 года, знание Python, Django, React, PostgreSQL, Redis, Celery. Будет плюсом опыт с AI/LLM (LangChain, OpenAI). Предлагают карьерный рост, обучение и оплачиваемый отпуск.

Python Django DRF +9
middle Львів dou