Python-разработчик (Middle)

Дата размещения вакансии: 23.03.2026
Работодатель: Selectel
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Цветочная улица 23
Требуемый опыт работы:
От 3 до 6 лет

Мы команда Notification Platform - отвечаем за надежную, масштабируемую и гибкую инфраструктуру уведомлений, которая обеспечивает взаимодействие клиентов с продуктами компании через различные каналы. Сервисы разрабатываются преимущественно на Python, с акцентом на отказоустойчивость, асинхронность и высокую нагрузку. Мы активно используем событийную архитектуру, очереди и потоковую обработку данных.

Основные задачи

  • Разрабатывать и развивать сервисы платформы уведомлений и тикет-системы

  • Добавлять новую функциональность в существующие продукты на основе бизнес-требований, а так же обратной связи от внутренних и внешних пользователей

  • Участвовать в проектировании backend-решений: от проработки архитектуры до выбора технических подходов

  • Проводить code review и участвовать в развитии инженерных практик команды

  • Оптимизировать производительность, надежность и поддерживаемость существующих сервисов

  • Взаимодействовать с продакт-менеджерами, дизайнерами и frontend-разработчиками для поиска оптимальных продуктовых и технических решений

  • Участвовать в развитии платформенных сервисов (шаблонизаторы уведомлений, системы подписок, event-система, интеграции с внешними провайдерами)

Мы ожидаем

  • Отличное знание Python >3.10

  • Опыт работы с реляционными БД (в частности, с PostgreSQL) и понимание транзакций, индексов, умение строить и оптимизировать сложные запросы

  • Понимание принципов высоконагруженных и распределённых систем

  • Опыт груминга задач совместно с кроссфункциональной командой

  • Написание интеграционных и модульных тестов c использованием Pytest

  • Понимание observability: метрики, логи, трассировки (Prometheus, Grafana, ELK)

  • Опыт использования RabbitMQ, Celery, Redis

  • Опыт использования SQLAlchemy

  • Опыт работы с REST и web-фреймворками (Flask, FastAPI)

  • Опыт работы с ОС семейства Linux

  • Умение читать и писать поддерживаемый, чистый код, участвовать в code review

Про условия

  • Оформление в официально аккредитованную IT-компанию
  • Белая заработная плата
  • Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев
  • 30 000 бонусных рублей на услуги компании ежегодно
  • Релокационный бонус при переезде
  • Бесплатные обеды и кофе-брейки
  • Офис в Санкт-Петербурге, 10 минут пешком от м. Московские ворота, своя парковка (и для велосипедов тоже)