Backend-разработчик (Python)
VK ищет ведущего backend-разработчика на Python для самостоятельной реализации сложных задач — от проработки требований до релиза в production, включая проектирование API и сервисов на FastAPI. Нужен опыт от пяти лет, уверенное знание PostgreSQL, асинхронного Python, очередей RabbitMQ/Kafka и observability-стека. В задачи входят code review, наставничество, развитие CI/CD и надёжности сервисов.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 6 похожих вакансий за 90 дней, рынок — СНГ (RUB).
Что предстоит делать
Навыки: VK API, Просмотр кода, CI/CD, Python, FastAPI, HTTP, Linux, PostgreSQL, RabbitMQ, Apache Kafka. Квалификация: Lead. Специализации: Бэкенд разработчик. VK — крупнейшая российская технологическая компания. Мы помогаем миллионам людей решать повседневные задачи в онлайне.Задачи Разработка и delivery: - Самостоятельная реализация сложных backend-задач от проработки требований до выпуска в production - Декомпозиция и оценка задач, выявление технических рисков и зависимостей - Участие в планировании backend-работ - Взаимодействие с продуктом, аналитиками, frontend-разработчиками и QA - Участие в подготовке и выпуске релизов - Выявление технического долга и участие в его приоритизации и устранении Архитектура и проектирование: - Проектирование новых backend-фич, сервисов и API - Участие в развитии архитектуры backend-сервисов - Выбор и обоснование технических решений с учётом требований и ограничений - Проектирование моделей данных и интеграций с внутренними и внешними системами - Проработка производительности, масштабируемости и отказоустойчивости - Документирование ключевых технических решений Качество разработки: - Проведение code review и предоставление конструктивной обратной связи - Развитие и соблюдение стандартов разработки - Покрытие критичной логики автоматизированными тестами - Участие в развитии CI/CD-процессов - Поиск и устранение проблем производительности - Соблюдение требований безопасности при разработке Эксплуатация и надёжность: - Развитие observability: метрик, логов, трейсинга и дашбордов - Участие в сопровождении сервисов в production - Диагностика и устранение production-инцидентов - Участие в постмортемах и техническом постанализе - Реализация мер по предотвращению повторных инцидентов - Повышение надёжности и стабильности сервисов Обмен знаниями и развитие команды: - Наставничество и передача экспертизы внутри команды - Участие в онбординге новых сотрудников - Проведение технических разборов и обмен знаниями - Снижение bus factor через документацию и распространение знаний о сервисах - Участие в технических собеседованиях
Что ждём от вас
- Опыт backend-разработки на Python от пяти лет
- Опыт разработки сервисов на FastAPI
- Уверенное знание Python, включая асинхронное программирование
- Уверенная общеинженерная база: сети, HTTP, Linux, базы данных и основы информационной безопасности
- Хорошее знание PostgreSQL: проектирование схем, индексы, транзакции и оптимизация запросов
- Опыт проектирования backend-сервисов, API и интеграций
- Опыт работы с RabbitMQ и Kafka, понимание повторной доставки, идемпотентности и обработки ошибок
- Опыт написания автоматизированных тестов и проведения code review
- Опыт работы с observability-стеком: ELK, Prometheus, Grafana
- Опыт диагностики production-проблем и устранения причин сбоев совместно со службой эксплуатации
- Опыт работы с Docker и понимание принципов работы сервисов в Kubernetes
- Понимание CI/CD-процессов и опыт работы с пайплайнами
- Способность самостоятельно вести сложные технические задачи от проработки требований до выпуска в production
- Будет плюсом
- Опыт работы с Redis
- Опыт работы с ClickHouse
- Опыт работы с OpenSearch
- Опыт разработки и оптимизации высоконагруженных систем
- Опыт совершенствования процессов тестирования и выпуска изменений
- Понимание Helm и Argo CD
- Опыт работы с контуром ЕПГУ/ЕСИА
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Python-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в VK
19 активных вакансий в компании
Lead Backend разработчик (Golang)
~1 518 000 – 2 898 000 ₸ оценка
VK Коммуникации ищет сильного Go-инженера, который будет строить с нуля единый сервис верификации SMS-Gate вместо legacy на Perl и развивать транспорт пуш-уведомлений VKCM для миллионов Android-устройств. Нужен опыт от 3–5 лет на Go, проектирование высоконагруженных распределённых систем, глубокое знание PostgreSQL, Redis и Kafka, а также готовность ревьюить код и менторить команду из 14 человек. Предстоит задавать стандарты разработки, тюнить метрики и алерты, оптимизировать CI/CD и сокращать техдолг.
Senior Backend разработчик (Go)
~1 380 000 – 1 932 000 ₸ оценка
Команда VK Коммуникаций ищет senior-бэкендера на Go, который будет развивать сервисы верификации SMS-Gate и транспорт push-уведомлений VKCM, мигрируя логику с Perl на Go. Нужны 3–5 лет коммерческой разработки на Go, опыт проектирования высоконагруженных распределённых систем, глубокое знание PostgreSQL, Redis и Kafka, а также менторство и ведение команды. Предстоит проектировать архитектуру, настраивать observability, ревьюить код и оптимизировать CI/CD.
Senior Backend Developer (Go)
~1 380 000 – 1 932 000 ₸ оценка
Команда развивает платформу на стыке Social Commerce и AdTech с нативной рекламой и инструментами монетизации контента. Нужен бэкенд-разработчик на Go с опытом от пяти лет в коммерческой разработке и от двух лет на Go, с уверенным PostgreSQL, Kafka и Redis, пониманием микросервисов и распределённых систем. Предлагают современный стек без легаси, влияние на архитектуру и рост продукта.
Java-разработчик
~1 214 400 – 1 656 000 ₸ оценка
Разработка и развитие высоконагруженных backend-сервисов крупнейшего мессенджера России. Нужен уверенный Java-бэкендер с опытом от 5 лет, знанием алгоритмов, многопоточности и распределённых отказоустойчивых систем. Плюсом будет опыт с Cassandra, ScyllaDB, PostgreSQL и сетями.
Похожие вакансии
6 вакансийSenior / Tech Lead Full stack Developer Python+Angular
~2 373 155 ₸ оценка по всем рынкам
Разработка и поддержка сложных масштабных веб-приложений на Python (Django, DRF) и Angular/TypeScript. Предстоит работать с большими объёмами легаси-кода, участвовать в проектировании архитектуры и интеграциях с REST API и базами данных, а также взаимодействовать с англоязычным заказчиком.
Ведущий инженер по автоматизации (Python/Full-stack)
~2 373 155 ₸ оценка по стеку, все рынки
В центр передовых технологий глобальной медицинской компании в Варшаве ищут ведущего инженера, который будет создавать сложные решения автоматизации от идеи до продакшена на Python и современном фронтенде с применением облака, данных и AI. Нужен опыт 7+ лет в разработке, продвинутый Python, full-stack навыки, работа с API, SQL и AWS, а также лидерство и менторство. Предлагают гибридный формат с гибким графиком, медстраховку, карты на спорт и обед, курсы языков и опционы.
Руководитель отдела RAG (Python)
~1 048 800 – 1 518 000 ₸ оценка
Нужен руководитель направления RAG: вести команду разработки, отвечать за delivery и качество сервисов, при этом примерно половину времени писать код руками. Требуют сильный backend на Python (asyncio, FastAPI), опыт управления командой и технического лидерства, понимание распределённых систем и сервисной архитектуры. Плюсом будет опыт с RAG, векторными БД, Elasticsearch, Kubernetes и Go.
Инженер по мониторингу и логированию (Python)
Работа в командах SMSEC/SMSA для одного из крупнейших интернет-провайдеров Европы: развитие и внедрение решений по мониторингу и логированию с фокусом на обработку логов, анализ и безопасность. Стек — Python, Elastic Stack, Docker, Kubernetes и Ansible. Требуется опыт работы с этими технологиями, уровень и условия не уточняются.
Senior Software Engineer (Python)
Разработка и оптимизация масштабируемых облачных систем для цифровой рекламы на Python. Задача — строить и улучшать возможности аудиторий и сегментов, работать в связке с инженерными и продуктовыми командами над SaaS-функциями. Требуется опыт в backend-разработке и облачных технологиях.
Старший Python инженер
Разработка и поддержка критически важных систем для скрининга транзакций и управления рисками в домене Anti Financial Crime, с фокусом на AML, KYC и обнаружение мошенничества. Работа с Python, SQL и RiskShield для решений по комплаенсу и безопасности в ASN Bank.