Перейти к содержимому
P2Bid
P
P2Bid
7 активна · проверена 6 дней назад

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

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

senior ~2 600 000 – ~3 120 000 ₸ (5 000 – 6 000 USD)
Вакансия опубликована 45 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Intermediate
описание

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

В 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, распределенных систем и инженерных компромиссов, а не на знании конкретных библиотек.
  • Если вы соответствуете большинству требований, мы будем рады услышать вас — даже если некоторые технологии из нашего стека для вас в новинку.
навыки

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

salary intelligence

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

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

эта
2 860 000 ₸
медиана
1 560 000 ₸
p25–p75
832 000 – 2 860 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Python Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Python-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

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

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

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

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

6 вакансий
D
Dotmo
3 д. назад

Независимый инженер-программист

~2 600 000 – ~4 160 000 ₸ (5 000 – 8 000 USD)

Dotmo — компания в сфере генеративного ИИ, создающая фундаментальные модели. Ищут независимого инженера-программиста с опытом 6+ лет, который будет проектировать и эксплуатировать сервисы, пайплайны и инфраструктуру, активно используя LLM-агентов для написания кода. Требуются сильные Python, SQL, Docker, Kubernetes, LLM-инженерия и тестирование; работа универсальная, без привязки к одному стеку.

Generative AI Foundational Models Python +14

География удалёнки не уточнена

senior удал. dou
L
Leobit
1 д. назад

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

~1 650 000 ₸ оценка по стеку

Leobit ищет старшего Python-инженера для проекта в сфере погодной аналитики и прогнозирования возобновляемой энергии. Нужно проектировать и развивать масштабируемые backend-сервисы, REST API и интеграции, писать чистый и хорошо покрытый тестами код. Требуется 5+ лет опыта разработки, сильный Python и SQL, английский не ниже Upper-Intermediate; плюсом будут облака, Docker и CI/CD.

Python Backend REST API +12
senior Львів dou
КСЖ Freedom Life
К
КСЖ Freedom Life
1 д. назад

Python Backend Developer

~1 650 000 ₸ оценка по стеку

Разработка и сопровождение backend-систем страховых продуктов на Python: API, бизнес-логика договоров, платежи, интеграции с банками и внешними сервисами. Требуется опыт коммерческой разработки на Python от 5 лет, уверенное владение FastAPI, PostgreSQL, Kafka/RabbitMQ, asyncio и практика надёжных бизнес-операций. Предлагают участие в архитектурных решениях, code review и наставничестве, работу с современным стеком и DevOps-практиками.

Python FastAPI Pydantic +13
senior Алматы hh
F
Frontline Robotics
2 д. назад

Fullstack Developer

~1 650 000 ₸ оценка по стеку

Frontline Robotics — украинская defence tech компания, создающая роботизированные системы, ищет Fullstack Developer в RnD-направление «Дроны». Нужны 5+ лет коммерческой разработки на Python и JavaScript/TypeScript, опыт full-stack веб-приложений, REST API, SQL с большими объёмами данных, Docker и Linux; плюсом будут React/Next.js, FastAPI/Django, PostgreSQL, ETL, AWS и CI/CD. Предлагают официальное трудоустройство с бронированием, оплачиваемый отпуск и больничные, офис у метро в Киеве и работу над реальными роботизированными системами.

Python JavaScript TypeScript +17
senior Киев dou
Джетлин
Д
Джетлин
3 д. назад

Бэкенд разработчик (Python)

~1 650 000 ₸ оценка по стеку

Ищем бэкенд-разработчика на Python с опытом от 3 лет: предстоит разрабатывать и поддерживать микросервисы — HTTP API, консумеры, консольные команды, а также дорабатывать монолит. Нужны уверенные знания PostgreSQL, RabbitMQ, Redis, Docker и Kubernetes, практика написания тестов, типизации и статического анализа. Работа самостоятельная: от декомпозиции и оценки задачи до выката на прод, настройки мониторинга, алертов и разбора инцидентов по логам и графикам.

Python asyncio PostgreSQL +22
senior Пенза hc
Д
Дом Знаний
3 д. назад

Python Backend Developer (Middle/Senior)

~1 650 000 ₸ оценка

Разработка и проектирование backend-системы образовательной платформы на Python с FastAPI/Django в микросервисной архитектуре. Нужно писать REST API, работать с асинхронным стеком, PostgreSQL и Docker, оптимизировать производительность. Небольшая команда, фокус на бэкенде.

Python FastAPI Django +5
senior cr