Location: Москва
Workplace: Офисный
VK Tech — ведущий
российский разработчик корпоративного ПО.
Задачи
Организовывать собственные мероприятия VK Tech и участие компании во внешних отраслевых событиях
Разрабатывать концепции, программы и сценарии мероприятий с учётом целевой аудитории и бизнес-задач
Готовить сметы и проектные планы, контролировать бюджет, сроки и готовность всех участников
Подбирать площадки и подрядчиков, составлять технические задания, сопровождать договоры и закрывающие документы
Координировать работу со спикерами, партнёрами и внутренними командами: маркетингом, продажами, PR и продуктовыми направлениями
Организовывать регистрацию, коммуникации с участниками, техническое сопровождение и работу команды на площадке
Собирать обратную связь и готовить отчёты по результатам: посещаемости, вовлечённости, удовлетворённости участников и выполнению целей мероприятия
Требования
Опыт организации деловых или технологических мероприятий от трёх лет. Опыт в B2B или IT будет преимуществом
Умение вести мероприятие под ключ: от идеи и сметы до реализации и оценки результатов
Опыт работы с разными форматами: конференциями, форумами, вебинарами, клиентскими встречами и партнёрскими мероприятиями
Навыки составления бюджета, выбора подрядчиков, проведения переговоров и контроля качества работ
Умение работать с несколькими проектами одновременно, соблюдать сроки и оперативно решать возникающие проблемы
Грамотная устная и письменная речь, внимание к деталям и умение договариваться с коллегами, партнёрами и подрядчиками
Хотите оказаться на передовой технологического прогресса и тестировать технологии будущего? Мы ищем увлечённого и ответственного водителя в Сочи (Сириус), готового принять участие в испытаниях автономных систем и помогать инженерам делать поездки безопаснее. Если вы любите автомобили, открыты инновациям и хотите расти внутри масштабного проекта, ждём ваш отклик!
Требования
Полное описание вакансии размещено на сайте
Команды для Бизнеса
Разрабатывать новый и дорабатывать существующий функционал конфигурации 1С:ERP 2.5 по техническому заданию совместно с аналитиками; Анализировать код (в том числе типового решения 1С:ERP 2.5), выявлять и устранять ошибки;
ГибридseniorНовосибирск
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
GigaCode - AI-продукт для разработчиков. Мы создаём AI-агентов, которые помогают писать, анализировать, тестировать и сопровождать код.
Ищем технически сильного Backend Team Lead (Java), который возглавит команду backend-разработки GigaCode.
Обязанности
### Задачи:
* управлять командой backend-разработчиков: планирование, развитие, найм.
* проектировать архитектуру и развивать backend GigaCode
* разрабатывать новые продуктовые возможности и API для CLI, Desktop и IDE-плагинов
* развивать интеграции с LLM, агентные сценарии и взаимодействие клиентских приложений сbackend
* обеспечивать производительность, отказоустойчивость и масштабируемость продукта
* принимать технические решения, участвовать в разработке и code review.
Требования
### Мы ожидаем:
* опыт backend-разработки от 5 лет, управление командой — от 2 лет
* глубокая экспертиза в Java, Spring Boot
* опыт проектирования распределённых и высоконагруженных систем
* знание PostgreSQL, Redis, Kafka, Docker, Kubernetes
* понимание микросервисной архитектуры, observability и CI/CD
* умение самостоятельно принимать технические решения и доводить их до production.
**Будет плюсом:**
* опыт разработки на Rust и JavaScript / TypeScrip
* опыт разработки AI-продуктов, LLM-интеграций и агентных систем
* Знакомство с MCP, OpenTelemetry и архитектурой AI coding assistants.
Условия
### Мы предлагаем:
* годовой бонус и ежегодный пересмотр зарплаты
* расширенный ДМС с первого дня, страхование жизни, корпоративная пенсионная программа
* льготная ипотека для сотрудников, подписка Прайм с возможностью шеринга (совместного использования) на трёх близких, скидки от партнеров и сервисов группы компаний
* корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
* офис с видом на набережную, зонами отдыха и спортзалом
* 90 дней удаленной работы из любого региона РФ
* реферальная программа (бонус до 100 000 рублей).
Location: Санкт-Петербург
Workplace: гибкий
VK Видео — крупнейший российский видеосервис: ежедневно им пользуются десятки миллионов людей. Перед нами стоит амбициозная задача — развивать видеосервис № 1 в России и внедрять новые технологии.
Ищем Android-разработчика, готового к масштабным задачам и к активному участию в жизни продукта.
Задачи
Разрабатывать приложение VK Видео для Android и Android TV
Cоздавать новые возможности продукта, реализовывать смелые UX-эксперименты
Cледить за работоспособностью сервиса и устранять технический долг
Взаимодействовать с командой менеджеров, дизайнеров, аналитиков и тестировщиков
Принимать участие в планировании, обсуждении проектов
Требования
Вы отлично знаете Kotlin
Хорошо знаете платформу Android
Знаете классические алгоритмы и структуры данных
Обладаете навыками профилирования
Пишете Unit- и UI-тесты
Работали с аудио или видео на мобильных устройствах
Готовы активно участвовать в развитии проекта
Location: Москва
Workplace: Комбинированный
VK Карты
— наш собственный картографический продукт, который позволят бизнесам использовать геоданные и геосервисы, а людям получать предложения, релевантные их местонахождению и поисковым запросам.
Задачи
Проектирование и разработка мобильных SDK
Проектирование и разработка мобильного приложения
Отладка и профилирование
Участие в code review
Написание unit, UI и интеграционных тестов
Требования
Опыт разработки от трёх лет
Отличные знания языка Kotlin
Отличные знания особенностей OC Android и Android SDK
Опыт разработки UI с использованием фреймворка Jetpack Compose
Kotlin Coroutines + Flow
Будет плюсом
Знание Android NDK.
Location: Москва
Workplace: Комбинированный
VK Видео — крупнейший российский видеосервис: ежедневно им пользуются десятки миллионов человек. Перед нами стоит амбициозная задача — развивать видеосервис № 1 в России и внедрять новые технологии. Нашим продуктом пользуются на разных устройствах (мобильные, телевизоры, веб), а ещё у нас есть несколько различных приложений (выделенные приложения VK Видео, приложения соцсети ВКонтакте).
Мы ищем сильных ML-инженеров, которые помогут сделать наш продукт ещё более приятным и увлекательным для пользователей.
Сейчас наша команда работает над улучшением качества в разных компонентах продукта:
Рекомендации в персональной ленте
Ранжирование в блоке
«Смотреть позже»
Рекомендации в тематических витринах, например Кино, Детское, Спорт и др.
Ранжирование табов тематик и блоков видео
Умные пуши и др.
Задачи
Улучшать базовое качество рекомендаций и ранжирования
Анализировать потребление контента, выдвигать и проверять гипотезы, проводить А/B-тесты
Тесно взаимодействовать с командами разработки, продуктовой аналитики и продуктовыми менеджерами
Разбираться в незнакомых технологиях
Принимать участие в разработке сервисов (внедрять алгоритмы в бэкенд на Java)
Требования
Совокупный опыт работы в ML от трёх лет
Знание классических алгоритмов и принципов ML
Знание алгоритмов и структур данных
Уверенное владение Python, базовые знания SQL
Открытость, самостоятельность и проактивность
Будет плюсом
Опыт в сфере рекомендаций или смежных областях (поиск, реклама, маркетинг и др.) на позиции уровня Middle и выше
Опыт разработки сервисов на объектно ориентированном языке (C++, C#, Java, Python и др.) или Go
Опыт работы с технологиями обработки больших данных (Hadoop, Hive, Spark, YT и др.)
Location: Москва
Workplace: гибкий
ML Media — продукт ML R&D: единый gateway для различных AI-технологий. Продуктовые команды VK интегрируются с платформой один раз и получают доступ ко всему спектру речевых и мультимедийных ML-моделей:
ASR — распознавание речи: синхронное, асинхронное (длинные аудио) и realtime-стриминг
TTS — синтез речи
CV — компьютерное зрение: детекция лиц, оценка качества видео, deepfake-детекция, OCR
VQE — улучшение качества речи: шумоподавление, определение голосовой активности
Диаризация — разметка аудио по спикерам
Суммаризация — краткое содержание аудио и видео на базе LLM: главные тезисы длинных записей за секунды, а не часы прослушивания
За единым API платформа скрывает всю инженерную обвязку: маршрутизацию и балансировку нагрузки на GPU-парк с моделями на NVIDIA Triton Inference Server и vLLM, квоты и рейт-лимиты, асинхронную обработку длинных медиа, защиту GPU-парка от перегрузки и наблюдаемость всего контура.
ML Media уже интегрирована с ключевыми продуктами VK: MAX, VK Мессенджер, VK ID, VK Звонки и VK Видео. Наши пользователи — миллионы людей, которые каждый день распознают и синтезируют речь, общаются с голосовыми ассистентами и смотрят видео.
Сейчас мы проходим трек платформизации существующих технологий: ASR, TTS, CV и другие сервисы уже работают в production по отдельности — мы объединяем их в единую платформу с общим API, единой плоскостью управления и общей инфраструктурой. Отдельная инженерная задача — сделать так, чтобы подключение новой технологии к платформе занимало дни, а не месяцы.
Команда интеграции технологий разрабатывает компоненты платформы — API-шлюз (gRPC, REST и MCP для LLM-агентов), плоскость управления (пользователи, токены, квоты), асинхронный контур обработки задач и клиентский инструментарий (CLI, MCP) — и отвечает за то, чтобы research-модели становились надёжными production-API.
Задачи
Разработка платформы: API-шлюз (gRPC, REST, MCP), плоскость управления (пользователи, токены, квоты), асинхронный контур обработки задач, клиентский инструментарий (CLI, MCP)
Поддержка существующих интеграций: сопровождение интеграций продуктовых команд (MAX, VK Мессенджер, VK ID, VK Звонки, VK Видео), помощь в подключении, разбор инцидентов
Балансировка и роутинг запросов к ML-бэкендам: кастомные gRPC balancer'ы, health-probing реальными inference-запросами, теговый роутинг моделей
Admission control на основе утилизации GPU: метрики throughput, гистерезис throttle/reject, сигналы автоскейлеру
Асинхронная обработка длинных медиа: Kafka-воркеры, outbox, ретраи и восстановление задач, партиционирование таблиц PostgreSQL
Наблюдаемость и эксплуатация: Prometheus-метрики, Sentry, структурированные логи, поиск узких мест
Взаимодействие с ML-командами и продуктовыми заказчиками, участие в проработке архитектуры
Требования
Опыт коммерческой разработки на Go
Уверенное владение конкурентностью: goroutines, context, errgroup, graceful shutdown
Опыт проектирования отказоустойчивых высоконагруженных систем
Опыт с gRPC (streaming, interceptors), PostgreSQL, Redis, Kafka или другими брокерами сообщений
Навыки диагностики production-проблем: метрики, логи, профилирование
Системное мышление
Будет плюсом
Опыт с NVIDIA Triton Inference Server, vLLM или другими платформами ML-сервинга
Понимание метрик ML-инференса: real-time factor, throughput, latency, утилизация GPU
Опыт разработки кастомных gRPC balancer'ов или resolver'ов
Опыт с admission control, capacity planning, автоскейлингом
Понимание agentic AI: MCP, tool calling
Опыт с sqlc, testcontainers, codegen-пайплайнами
Знание Python — для взаимодействия с ML-кодом бэкендов
Location: Москва
Workplace: гибкий
Наша команда развивает один из ключевых продуктов на стыке Social Commerce и AdTech. Проекту чуть больше полутора лет — он уже успешно прошёл этап становления, получил порядка 10 тысяч активных рекламодателей и 40 тысяч авторов контента и продолжает активно расти.
Мы создаём платформу, которая объединяет рекламодателей, авторов контента и аудиторию, делая рекламу максимально естественной, полезной и эффективной. Развиваем инструменты нативной рекламы, которые органично становятся частью пользовательского опыта, а также технологии influence- и performance-маркетинга, позволяющие рекламодателям получать измеримые результаты, а авторам — эффективно монетизировать свой контент.
Помимо прямого направления работы с рекламой, мы активно развиваем продукт Social Commerce — одно из самых быстрорастущих направлений цифровой экономики. Покупки всё чаще совершаются благодаря рекомендациям авторов и сообществ, а качественный контент становится важной частью пути пользователя к покупке. Мы строим платформу, которая помогает брендам, авторам и пользователям взаимодействовать максимально эффективно, объединяя современные рекламные технологии, аналитику и инструменты монетизации.
Почему стоит присоединиться:
Работа над современной микросервисной платформой без многолетнего легаси
Современный технологический стек: Go, React, PostgreSQL, Kafka, облачная инфраструктура
Возможность влиять на архитектуру, технические решения и развитие продукта
Пространство для реализации собственных инженерных инициатив и внедрения лучших практик разработки
Команда, ориентированная на качество, скорость развития продукта и профессиональный рост
Задачи
Создание и развитие доменных направлений новой платформы influence/performance-маркетинга
Участие в системном дизайне
Участие в краткосрочном и долгосрочном планировании продуктовых и технических задач своей команды
Требования
Опыт коммерческой бэкенд-разработки от трёх лет
Опыт разработки на Go от двух лет
Уверенное знание PostgreSQL: проектирование схем данных, написание и оптимизация SQL-запросов
Опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналогами)
Опыт работы с in-memory-хранилищами (Redis или аналогами)
Понимание принципов построения микросервисной архитектуры и взаимодействия сервисов
Опыт разработки и сопровождения REST/gRPC API
Знание классических алгоритмов и структур данных
Понимание сетевого взаимодействия, HTTP, TCP/IP и принципов работы распределённых систем
Опыт работы с Docker и понимание процесса доставки приложений в облачную инфраструктуру
Умение самостоятельно декомпозировать задачи, оценивать объём работ и доводить их до результата
Готовность участвовать в проектировании решений и обсуждении архитектуры
Будет плюсом
Опыт работы в AdTech, MarTech, Influence Marketing или Performance Marketing
Опыт работы с системами наблюдаемости (Prometheus, Grafana, OpenTelemetry или аналогами)
Опыт работы с CI/CD
Понимание принципов отказоустойчивости, идемпотентности и обработки ошибок в распределённых системах
Опыт написания интеграционных и нагрузочных тестов
Location: Москва
Workplace: гибкий
Мы ищем cтаршего разработчика в команду, отвечающую за разработку контентных сервисов ВКонтакте. VK Лента — это «сердце» социальной сети, а наша команда также отвечает за стены и постинг. Главная задача — участвовать в продуктовом развитии и переносе бэкендной части на новую архитектуру и язык Go. Вы будете работать как с существующим монолитом на PHP, так и с новыми микросервисами, обеспечивая их высокую производительность и надёжность.
Задачи
Разработка и развитие backend-функциональности продуктовой части VK Ленты (как монолита на PHP, так и микросервисов на Go)
Участие в выносе и переработке функциональности из монолита в Go-сервисы
Проектирование и реализация новых сервисов, API и внутренних интеграций
Оптимизация производительности, стабильности и масштабируемости backend-решений
Участие в проработке архитектуры и технических решений по продуктовым задачам
Интеграция с внутренними платформами и смежными сервисами рекомендаций, видео и ленты
Разбор инцидентов, поиск узких мест, улучшение наблюдаемости и качества эксплуатации
Взаимодействие с аналитиками, продактами, клиентскими и смежными backend-командами
Участие в code review, техническом обсуждении задач и формировании инженерных практик команды
Требования
Уверенное владение Go и опыт промышленной backend-разработки
Опыт проектирования и разработки высоконагруженных сервисов
Понимание вопросов отказоустойчивости, производительности и деградации функциональности
Понимание принципов микросервисной архитектуры и интеграционного взаимодействия между сервисами
Опыт работы с key-value БД, ClickHouse
Опыт работы с асинхронными взаимодействиями, очередями
Умение писать понятный, поддерживаемый код и разбираться в чужом коде
Навыки профилирования, отладки и анализа проблем
Опыт участия в командной разработке: code review, декомпозиции задач, взаимодействии со смежными командами
Будет плюсом
Опыт миграции функциональности из монолита в микросервисы
Знание PHP/KPHP
Опыт работы с highload-продуктами и рекомендательными/контентными системами
Location: Москва
Workplace: Комбинированный
Наша команда занимается разработкой мониторинга в рамках внутреннего облака ВК. В зоне ответственности команды находятся метрики и алерты. Также создаём платформу Observability, которая должна будет стать единой точкой входа в инструменты наблюдаемости.
Задачи
Построение централизованной системы мониторинга на базе VictoriaMetrics
Доработка стека VictoriaMetrics для использования внутри большого продакшена
Развитие системы алертинга и доставки нотификаций
Оптимизация сбора, хранения и обработки метрик
Построение платформы Observability в инфраструктуре ВК
Требования
Глубокое понимание принципов построения распределённых систем, работы сетей и ОС Linux
Опыт работы с PostgreSQL, Redis, Kafka
Опыт построения систем мониторинга и работы с метриками (особенно приветствуется опыт с VictoriaMetrics, Prometheus и аналогами)
Умение организовать процесс разработки и предлагать архитектурные улучшения
Опыт участия в open-source проектах будет плюсом
Location: Москва
Workplace: гибкий
Наша команда отвечает за обеспечение выплат пользователям за различные монетизации Вконтакте. Мы работаем с деньгами, и для нас важна стабильность и отказоустойчивость с соблюдением требований налоговой и юридической сторон.В команду кабинета выплат ищем backend-разработчика, который займётся созданием новых и оптимизацией существующих решений, связанных с выплатами за программы монетизаций, финансовой статистикой и аудитом, антифродом и платёжной поддержкой.
Задачи
Проектирование и разработка: участие в проектировании, реализации и поддержке микросервисов на Go. Вы не просто выполняете задачи, а предлагаете архитектурные решения
Надёжность и безопасность: повышение стабильности, отказоустойчивости и производительности системы
Ответственность за соблюдение принципов PCI DSS в вашем коде
Масштабирование и оптимизация: работа над увеличением нагрузки и оптимизацией существующих сервисов
Командная работа: активное взаимодействие со смежными командами для интеграции и реализации сквозных функциональностей
Требования
Имеете опыт коммерческой разработки на Go от трех лет
Знакомы с концепциями микросервисной архитектуры
Умеете писать эффективный код и хорошо разбираетесь в чужом
Обладаете системным подходом и проявляете внимание к деталям
Имеете опыт интеграции с различными хранилищами данных (PostgreSQL, MySQL, ClickHouse)
Уже работали с системами очередей (Kafka/RabbitMQ)
Готовы брать на себя инициативу в решении сложных задач
Умеете писать unit- и интеграционные тесты
Понимаете основы контейнеризации (Docker) и оркестрации (Kubernetes)
Знаете фронтенд-разработку на базовом уровне
Будет плюсом
Опыт высоконагруженных систем
Опыт проектирования микросервисных архитектур
Работа в финтехе или других сферах с высокими требованиями к безопасности и надёжности
Опыт настройки мониторинга и алертинга (Prometheus, Grafana)
Опыт распила монолита
Location: Москва
Workplace: гибкий
Наша команда развивает один из ключевых продуктов на стыке Social Commerce и AdTech. Проекту чуть больше полутора лет — он уже успешно прошёл этап становления, получил порядка 10 тысяч активных рекламодателей и 40 тысяч авторов контента и продолжает активно расти.
Мы создаём платформу, которая объединяет рекламодателей, авторов контента и аудиторию, делая рекламу максимально естественной, полезной и эффективной. Развиваем инструменты нативной рекламы, которые органично становятся частью пользовательского опыта, а также технологии influence- и performance-маркетинга, позволяющие рекламодателям получать измеримые результаты, а авторам — эффективно монетизировать свой контент.
Помимо прямого направления работы с рекламой мы активно развиваем продукт Social Commerce — одно из самых быстрорастущих направлений цифровой экономики. Покупки всё чаще совершаются благодаря рекомендациям авторов и сообществ, а качественный контент становится важной частью пути пользователя к покупке. Мы строим платформу, которая помогает брендам, авторам и пользователям взаимодействовать максимально эффективно, объединяя современные рекламные технологии, аналитику и инструменты монетизации.
Почему стоит присоединиться:
Работа над современной микросервисной платформой без многолетнего легаси
Современный технологический стек: Go, React, PostgreSQL, Kafka, облачная инфраструктура
Возможность влиять на архитектуру, технические решения и развитие продукта
Пространство для реализации собственных инженерных инициатив и внедрения лучших практик разработки
Команда, ориентированная на качество, скорость развития продукта и профессиональный рост
Задачи
Создание и развитие доменных направлений новой платформы influence/performance-маркетинга
Участие в системном дизайне
Участие в краткосрочном и долгосрочном планировании продуктовых и технических задач своей команды
Требования
Опыт коммерческой backend-разработки от пяти лет
Опыт разработки на Go от двух лет
Опыт проектирования распределённых систем
Уверенное знание PostgreSQL: проектирование схем данных, написание и оптимизация SQL-запросов
Опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналогами)
Опыт работы с in-memory-хранилищами (Redis или аналогами)
Понимание принципов построения микросервисной архитектуры и взаимодействия сервисов
Опыт разработки и сопровождения REST/gRPC API
Знание классических алгоритмов и структур данных
Понимание сетевого взаимодействия, HTTP, TCP/IP и принципов работы распределённых систем
Умение самостоятельно декомпозировать задачи, оценивать объём работ и доводить их до результата
Готовность участвовать в проектировании решений и обсуждении архитектуры
Будет плюсом
Опыт работы в AdTech, MarTech, Influence Marketing или Performance Marketing
Опыт работы с системами наблюдаемости (Prometheus, Grafana, OpenTelemetry или аналогами)
Опыт работы с CI/CD
Понимание принципов отказоустойчивости, идемпотентности и обработки ошибок в распределённых системах
Опыт написания интеграционных и нагрузочных тестов
Location: Москва
Workplace: Комбинированный
Мы развиваем Managed Databases — платформу управляемых баз данных в One Cloud. Команда SQL & Search отвечает за PostgreSQL, MySQL, OpenSearch и Qdrant: проектирует новые возможности сервиса, автоматизирует работу с кластерами и делает их эксплуатацию надёжнее и понятнее.
Основное направление этой роли — PostgreSQL: на него приходится около 70–80% задач. Предстоит развивать жизненный цикл 1500+ кластеров: мажорные обновления, бэкапы и восстановление, автоматическое предотвращение аварийных состояний и аналитику производительности.
Ищем сильного Java/backend-разработчика с пониманием распределённых систем. Опыт с инфраструктурой и базами данных приветствуется, но не является жёстким требованием: важнее умение быстро погружаться в новую предметную область, разбираться в сложных системах и доводить изменения до production.
Наш стек: Java 21 → 25, Spring Boot, PostgreSQL, MySQL, OpenSearch, Qdrant, Temporal, S3, Kafka, Redis, ClickHouse, микросервисная архитектура.
Задачи
Проектировать и разрабатывать на Java компоненты платформы управляемых баз данных
Реализовать мажорные обновления PostgreSQL и развивать поддержку новых версий
Переработать бэкапы и восстановление PostgreSQL, снизить нагрузку на master и обеспечить устойчивость кластеров к сбоям S3
Развивать автоматическую замену отказавших узлов и автоскейлинг до возникновения инцидента
Создавать инструменты диагностики и аналитики производительности PostgreSQL: помогать пользователям находить медленные запросы, проблемные настройки и причины деградации
Повышать надёжность и скорость операций управления кластерами, пользователями, базами данных и расширениями
Участвовать в on-call, поддержке production и разборе инцидентов
По мере необходимости развивать OpenSearch, Qdrant и MySQL
Требования
Уверенный опыт разработки backend-сервисов на Java
Понимание принципов работы распределённых систем и способов обработки частичных сбоев
Умение проектировать отказоустойчивые изменения, учитывать идемпотентность, повторные попытки и конкурентное выполнение операций
Способность диагностировать сложные проблемы и находить их первопричины
Готовность участвовать в архитектурных обсуждениях и аргументировать технические решения
Самостоятельность: умение провести задачу от исследования и проектирования до запуска и поддержки в production
Интерес к устройству баз данных и готовность глубоко погружаться в их внутреннюю механику
Будет плюсом
Опыт работы с PostgreSQL и понимание репликации, WAL, бэкапов, восстановления или обновления версий
Опыт разработки инфраструктурных платформ, DBaaS или систем управления кластерами
Практический опыт работы с S3-совместимыми объектными хранилищами
Знакомство с OpenSearch, Qdrant или MySQL
Опыт создания инструментов диагностики производительности и наблюдаемости
Опыт эксплуатации высоконагруженных сервисов и участия в разборе production-инцидентов
Location: Москва
Workplace: гибкий
Команда VK ID отвечает за ключевую инфраструктуру аутентификации и авторизации. Мы строим высоконагруженные системы, которые работают с миллионами пользователей ежедневно. Сейчас мы активно модернизируем архитектуру: переносим устаревший код с PHP на современную микросервисную архитектуру на Go, внедряем передовые механизмы безопасности и боремся с ботами.
В нашу команду нужен амбициозный и ответственный разработчик, желающий двигать продукт и команду.
Задачи
Развивать и поддерживать высоконагруженные сервисы идентификации и аутентификации на Go
Мигрировать и рефакторить legacy-код (PHP) на микросервисную архитектуру без потери стабильности
Реализовывать сложные сценарии входа: бесшовная авторизация, автологин, QR-коды, каскады подтверждения (SMS, звонки, Mobile ID, пуши, мессенджеры)
Настраивать и оптимизировать мониторинг, алертинг и логирование (Grafana, VictoriaMetrics)
Интегрировать системы защиты от ботов и усилить безопасность аккаунтов
Взаимодействовать с командами поддержки, разработчиками других сервисов и экспертами по безопасности
Техническое лидерство: mentoring junior-разработчиков, проведение код-ревью, формирование стандартов качества
Требования
Опыт коммерческой разработки на Go от трёх до пяти лет
Опыт проектирования распределённых систем под высокой нагрузкой (Highload)
Глубокое понимание баз данных: PostgreSQL, Redis и опыт работы с Kafka (партиционирование, репликация, гарантии доставки)
Знание облачных инфраструктур (AWS, Yandex Cloud, VK Cloud или аналогов)
Умение настраивать observability: сбор метрик, логирование, алертинг (Grafana, VictoriaMetrics)
Способность к техническому лидерству: желание и опыт менторства, участие в архитектурных решениях
Навыки работы с легаси-кодом: умение читать, анализировать и безопасно заменять старую логику
Location: Москва
Workplace: гибкий
Mail — крупнейший в России сервис, объединяющий в себе Почту № 1 в России, Облако, Покупки, Документы, Календарь и Заметки. Все сервисы построены на базе технологий искусственного интеллекта, высокого уровня защиты данных, гибкости и персонализации.
Задачи
Писать качественный, высокопроизводительный код на Go
Участвовать в разработке архитектурных решений
Переписывать legacy (Perl, Lua) и поддерживать его работу
Участвовать в развертывании новых сервисов и масштабировании существующих
Оптимизировать работу с БД (PostgreSQL, Tarantool)
Требования
Опыт коммерческой разработки на Go от двух лет
Уверенное знание стандартной библиотеки, механизмов конкурентности
Опыт проектирования и разработки REST и (или) gRPC сервисов
Опыт разработки на скриптовых языках или отсутствие боязни работы с ними
Уверенный SQL, понимание транзакций, индексов, базовая оптимизация запросов
Опыт написания тестов (unit, интеграционные)
Работа с Docker, Git, участие в code review
Базовый опыт работы с Linux
Будет плюсом
Опыт с языками Perl, Lua
Опыт работы с PostgreSQL и Nginx
Опыт работы с in-memory базами данных (Tarantool и другие)
Опыт работы с брокерами сообщений
Знакомство с инструментами мониторинга и трассировки
Базовый опыт с Kubernetes
Location: Москва
Workplace: гибкий
Наша команда занимается разработкой и поддержкой мини-приложений внутри ВКонтакте. Среди наших приложений: VK Чекбэк, сервис для выгодных покупок (купоны, кешбэк за покупки, карты лояльности), и SuperUP — сервис, в котором пользователи могут выполнять различные задания, получать в награду баллы и обменивать их на призы. А ещё приложения-розыгрыши, приуроченные к событиям VK, — пользователи выполняют задания в наших продуктах и продуктах партнёров и получают за это моментальные призы или валюту спецпроекта, аудитория также может участвовать в этом приложении в розыгрыше крупных призов.
Задачи
Проектирование и реализация новых Go-сервисов
Выполнение небольших задач из технического долга, позволяющих глубже погрузиться в изученные процессы и технологии
Разработка API-методов на стороне бэкенда ВКонтакте
Перенос существующих асинхронных задач в новый кластер (аналог Redis)
Ознакомление с существующим бэкендом спецпроекта, с уже созданной админкой и её функциональностью, доработка старой админки
Ознакомление с технической и продуктовой документацией новой админки, участие в грумингах и процессе планирования задач
Помощь в разработке новой админки
Требования
Опыт разработки на Go от 5ти лет
Будет плюсом
Опыт работы с php будем плюсом