WorkListВойтиОформить подписку
P2

Senior Python Developer

Архив
P2Bid · Геймдев
Вакансия в архиве · закрыта 15.10
Смотреть актуальные вакансии

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

WI
Wise · Финтех: международные переводы
🇪🇪Tallinn · Эстония·Full-timeSenior·англ. B1+–C1релокация + виза
~ $6,6–8,1 тыс/мес
27 окт
WI
Wise · Финтех: международные переводы
🇪🇪Tallinn · Эстония·Full-timeSenior·англ. B1+–C1
~ $6,6–8,1 тыс/мес
29 окт
FI
Finom · Fintech для SMB
🇪🇪Эстония · remote·Full-timeSenior·англ. C1–C2
≈ $4,5 тыс/мес
16 мар
GL
GlobalLogic · ИТ-услуги
🇷🇴Bucharest · РумынияSenior·англ. не указан
≈ $1,1–3,2 тыс/мес
2 ноя
SР
Superhuman (ранее Grammarly) · AI-платформа для письма
🇺🇸San Francisco · США·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
Смотреть все похожие

О вакансии

Откуда можно работать
Удалённо · Эстония
Уровень
Senior
указан работодателем
Даты
Опубликована 01.09 · видели на площадке вакансий с 17.09 по 30.09 · закрыта 15.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Суть роли

О роли: Мы ищем инженера, который выходит за рамки реализации и берёт на себя ответственность за технические решения. Вы будете отвечать за проектирование и развитие основных backend‑сервисов, владение критическими частями системы, ревью кода и формирование технического направления продукта. Мы ценим инженеров, которые думают о надёжности, масштабируемости, поддерживаемости и долгосрочной архитектуре — а не только о доставке функций.

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

проектирование и развитие основных backend‑сервисов, владение критическими частями системы, ревью кода и формирование технического направления продукта.

Требования

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

Навыки

PythonFastAPIStarletteaiohttpLitestarasynciomypypyrightPostgreSQLSQLAlchemypytestDockerGitKafkaRabbitMQNATSJetStreamMongoDBKubernetesdishka

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти