Location: Москва
Workplace: Комбинированный
Создаём новый цифровой пользовательский опыт и повышаем эффективность ключевых функций бизнеса.
Задачи
Управление разработкой: цели, приоритеты, синхронизация roadmap с продуктовой стратегией
Планирование релизов и квартальных целей, декомпозиция, оценка сроков и ответственность за попадание в сроки (predictability как ключевая метрика)
Развитие команды: наём, онбординг, перформанс-ревью, bus-фактор
Техническое лидерство: участие в архитектурных решениях, контроль техдолга
Стратегия и приоритизация развития платформы
Ответственность за SLO/качество эксплуатации
Требования
Опыт руководства инженерной командой (тимлид / руководитель / engineering manager) в области инфраструктуры/DevOps/SRE от трёх лет
Хорошее знание вариантов эксплуатации сервисов в продуктивной среде — bare-metal, kubernetes
Опыт разработки/сопровождения инструментов деплоя и конфигурирования (helm, ansible, собственные оркестраторы)
Опыт построения процессов установки/обновления сложных систем
Идемпотентность, совместимость версий, стратегии обновления, контроль рисков
Опыт использования инфраструктурных компонентов: vault, etcd, cilium, calico, coredns
Опыт промышленной разработки на Go
Location: Москва
Workplace: гибкий
Мы — одна из немногих команд в стране, которая разрабатывает ядро распределённой базы данных, а не просто эксплуатирует её. У нас собственный форк Apache Cassandra, поверх которого реализовано то, чего нет в ванильной версии: транзакции, глобальные индексы, генератор последовательностей.
С чем предстоит иметь дело:
Распределённые системы на практике: репликация, кворумы, консистентность — в продакшене из кластеров на сотни узлов в нескольких дата-центрах, обслуживающем сервисы с многомиллионной аудиторией
Живая миграция между мажорными версиями базы без downtime продуктов
Производительность на уровне движка хранения: стратегии компакшена, тюнинг GC, работа с off-heap, профилирование под продакшен-нагрузкой
Отказоустойчивость: сценарии потери целого дата-центра, расчётные модели доступности, разбор реальных инцидентов до первопричины
Работа с апстримом: наш форк регулярно синхронизируется с ванильной Apache Cassandra
— вы будете читать и понимать код одной из самых известных open-source баз на уровне контрибьютора
Баги, которые не воспроизвести на ноутбуке: часть проблем существует только на больших данных и больших кластерах. Реальный пример из нашей практики — переполнение int32 при компакции SSTable, у которых файл метаданных сжатия перерос 2 ГБ: код работал годами, пока данные не доросли до граничного значения
Задачи
Разработка и поддержка собственного форка Apache Cassandra
Развитие ядра форка: транзакционный слой (ACID поверх Cassandra), глобальные индексы, слияние с апстримом Apache Cassandra
Миграция продуктовых сервисов на использование последней версии форка
Разработка и поддержка интеграции Cassandra во внутреннюю систему managed database
Работа с нагрузочными тестами
Работа с метриками, алертами, написание ранбуков, совершенствование инструментов диагностики
Дежурство по своим сервисам, разбор инцидентов и устранение их причин
Техническое ревью изменений и менторинг в команде
Работа с командами-потребителями: разбор их проблем с производительностью, схемой данных и конфигурацией
Требования
Практический опыт разработки на Java от пяти лет. Core, многопоточность, работа с памятью и сборщиком мусора, профилирование
Понимание того, как база данных устроена внутри: хранение на диске, индексы, журнал записи, слияние файлов данных, транзакции и уровни изоляции. На примере любой СУБД
Опыт чтения и доработки исходного кода инфраструктурного open-source: баз данных, брокеров сообщений, распределённых систем
Опыт работы в большой чужой кодовой базе: умение разобраться в незнакомом коде и вносить изменения, не ломая смежную функциональность
Понимание распределённых систем: репликация, консистентность, кворумы, поведение при отказе узлов и сетевых разделениях
Готовность участвовать в дежурстве по своим сервисам и разбирать инциденты
Будет плюсом
Опыт работы с Apache Cassandra любой версии
Опыт с другими NoSQL-хранилищами: HBase, ScyllaDB, MongoDB, Redis
Опыт эксплуатации баз под нагрузкой: диагностика по метрикам и логам, разбор инцидентов на продакшене
Location: Москва
Workplace: Комбинированный
Мы создаём платформу персонализации для всех продуктов VK. На нашей инфраструктуре работают рекомендательные системы, поиск и реклама крупнейших продуктов компании, масштаб которых достигает 300 млн пользователей и почти миллиарда единиц контента.
Немного о нашем масштабе:
1 млн vCPU вычислительных мощностей
Сотни тысяч персональных подборок в секунду
Более 300 инженеров из продуктовых команд используют нашу платформу, большинство из них — ML-инженеры
Tier A, доступность более 99,99%. Мы умеем строить отказоустойчивые real-time системы и обеспечивать их работу под огромной нагрузкой
Наша миссия — сделать платформу, на которой продуктовые команды могут быстро воплощать идеи, экспериментировать и растить метрики, не задумываясь о сложности инфраструктуры. При этом платформа должна эффективно работать даже в масштабах крупнейших интернет-продуктов.
Наш технологический стек: Java (99% кодовой базы), C++ и Python для GPU-сервисов. Активно используем экосистему распределённых вычислений YTsaurus и разрабатываем собственные инфраструктурные решения.
Задачи
Мы ищем Team Lead в одну из команд платформы персонализации, которая отвечает за инфраструктуру поисковых сценариев.
Один из главных инженерных вызовов в поиске — найти оптимальный баланс между потреблением RAM и CPU. Поисковые системы предъявляют особенно высокие требования к полноте данных, скорости их доставки и эффективности индексации. При этом важно обеспечивать предсказуемую производительность и эффективно использовать вычислительные ресурсы.
В команде мы разрабатываем собственное реплицированное in-memory хранилище, технологии индексации контента и инфраструктуру для поисковых сценариев.
Вам предстоит:
Руководить командой инженеров: развивать сотрудников, участвовать в найме и отвечать за результаты команды
Определять техническое развитие команды и принимать архитектурные решения
Развивать технологии хранения и индексации данных, оптимизировать производительность и использование ресурсов
Пример задачи, над которой работаем прямо сейчас:
Реализовать персонализированное ранжирование поисковой выдачи, используя возможности платформы персонализации
Почему у нас интересно:
Масштаб, который редко встречается. Здесь даже небольшое архитектурное решение может влиять на миллионы пользователей и потребление тысяч CPU
Сложные инженерные задачи. Мы не просто интегрируем готовые технологии, а создаём собственные решения для хранения, обработки и доставки данных в реальном времени
Влияние на продукты. Результатами нашей работы пользуются более 300 инженеров продуктовых команд, а сама платформа лежит в основе ключевых продуктов VK
Сильная инженерная экспертиза. Мы умеем строить системы с доступностью более четырёх девяток и постоянно работаем над тем, чтобы делать их быстрее, надёжнее и эффективнее
Требования
Опыт руководства инженерной командой, включая people management
Уверенное знание Java или опыт разработки на другом современном языке с готовностью перейти на Java
Хорошее понимание алгоритмов и структур данных
Интерес к распределённым системам, большим данным и высоконагруженным сервисам. Опыт работы с ними будет преимуществом
Любовь к технически сложным задачам, оптимизации кода и поиску эффективных решений
Будет плюсом
Опыт разработки поисковых или рекомендательных систем
Знакомство с машинным обучением и инфраструктурой для ML
Location: Москва
Workplace: гибкий
Группа разработки HPC-инфраструктуры занимается созданием суперкомпьютера, на котором обучается вся компания. Мы строим HPC-сегменты с использованием технологий InfiniBand и RoCE, а поверх них — ML-платформу на базе Kubernetes.
Задачи
Разработка и развитие компонентов ML-платформы и инфраструктурных сервисов
Автоматизация процессов запуска, сопровождения и мониторинга ML/HPC workloads
Повышение надёжности, производительности и масштабируемости платформы
Развитие CI/CD и внутренних инструментов для эксплуатации платформы
Взаимодействие с командами разработки и ML-инженерами по вопросам платформы и инфраструктуры
Требования
Опыт разработки инфраструктурных и platform-компонентов на Go
Углубленные знания Linux, включая понимание работы ОС, сетевого стека и механизмов контейнеризации
Хорошее понимание сетей, сетевых протоколов и диагностики проблем связности
Знание архитектуры и принципов работы Kubernetes
Навыки troubleshooting на всех уровнях инфраструктуры: хост, контейнеры, runtime, сеть
Опыт автоматизации инфраструктурных процессов и разработки внутренних инструментов
Понимание принципов надёжности, масштабируемости и observability production-систем
Будет плюсом
Опыт работы с ML / MLOps / HPC workloads
Опыт разработки на Python
Опыт работы с CI/CD, monitoring и platform tooling
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 Pay — человека, который сможет одновременно развивать команду, принимать технические решения и вместе с продуктом отвечать за развитие B2C-платёжных сервисов.
Это роль для сильного технического лидера с управленческим опытом, которому интересно не только руководить командой, но и погружаться в архитектуру, пользовательские сценарии и развитие продукта. Команда отвечает за развитие платёжного окна и связанных с ним SDK, которые используются в различных B2C-сценариях экосистемы VK.
При этом VK Pay — полноценный продуктовый и технологический контур: команда работает с платёжной инфраструктурой, интеграциями с платёжными сервисами и внутренними системами, требованиями безопасности и регуляторики.
В зоне ответственности команды:
Развитие платёжного окна
Развитие и поддержка SDK
Интеграция новых способов оплаты
Адаптация платёжного решения под различные пользовательские сценарии
Тиражирование решения внутри проектов группы компаний VK
Повышение надёжности, безопасности и качества продукта
Задачи
Руководить командой разработки из ~9 специалистов: Backend, Frontend и SDK
Планировать работу команды, управлять приоритетами и отвечать за результат
Развивать сотрудников: проводить 1:1, участвовать в найме, онбординге и оценке
Определять техническое направление, участвовать в архитектурных решениях и развитии Legacy
Развивать платёжное окно и SDK, участвовать в создании и интеграции новых платёжных сценариев
Работать с продуктом: уточнять требования, предлагать решения и учитывать пользовательские сценарии
Участвовать в формировании Roadmap и взаимодействовать со смежными командами
Требования
Опыт руководства командой разработки из 8–12 человек, в том числе несколькими подкомандами (Backend/Frontend/SDK)
Опыт найма, онбординга, развития и оценки инженеров (в том числе performance review)
Навыки планирования и оценки трудозатрат, работы с бэклогом, ретро и роадмапом
Глубокий бэкграунд в backend-разработке высоконагруженных сервисов (желательно платежи/финтех)
Понимание микросервисной архитектуры, Kubernetes, CI/CD, SRE-практик (мониторинг, алерты, инциденты)
Понимание B2C-продуктовых сценариев: платежи, покупки, SDK, клиентские интеграции
Опыт обеспечения отказоустойчивости: DRP, резервирование ДЦ, disaster-алерты, регламенты выкатки
Навыки работы с инцидентами и снижением деградаций (например, платежей)
Опыт взаимодействия с продуктовым направлением и смежными лидами
Будет плюсом
Опыт в финтехе, платежах или банковских продуктах
Опыт работы с большими и долгоживущими продуктами
Опыт управления несколькими направлениями или подкомандами
Опыт работы с SDK
Опыт развития B2C-продуктов
Опыт взаимодействия с продуктовой, инфраструктурной и security-командами
Опыт работы с Go — плюс, но не является обязательным требованием
Мы предлагаем
Сочетание people management, технического лидерства и продуктовой ответственности
Возможность влиять на архитектуру и развитие продукта
Работу с высоконагруженными системами, платёжной инфраструктурой и интеграциями
Взаимодействие с сильными инженерными, продуктовыми и инфраструктурными командами
Возможность развивать собственную экспертизу и экспертизу команды
Участие в масштабных задачах экосистемы VK
Гибридный формат работы в Москве или Санкт-Петербурге
Удалённый формат из других городов, если в городе нет офиса с коллегами команды
Доступ к образовательным ресурсам, внутренним мероприятиям и профессиональным сообществам VK
Официальное оформление по ТК РФ с первого дня
Программу ДМС для сотрудников и их детей с первого месяца работы
Компенсацию питания
Систему гибких льгот с 14 категориями на выбор
И многое другое, о чём мы расскажем на собеседовании :)
Location: Москва
Workplace: гибкий
Инфраструктурная команда Core Backend отвечает за надёжность ВКонтакте, разрабатывает HighLoad core-сервисы, которые находятся на стыке продукта и инфраструктуры — от них зависят многие сценарии продуктовой разработки. Также мы являемся одним из главных драйверов по распилу монолита.
В настоящий момент мы переходим от монолитной архитектуры к сервисной и одним из ключевых компонентов становится API Gateway как решение, обеспечивающее набор базовых операций с запросом пользователя и перенаправляющее его в нужный внутренний сервис или набор сервисов.
Наш стек: Go, а также большое количество внутренних решений.
Задачи
Развитие API ВКонтакте и повышение надёжности платформы
Проектирование и развитие механизмов устойчивой работы при сбоях и повышенной нагрузке
Анализ инцидентов, поиск первопричин и внедрение системных улучшений
Развитие инструментов безопасной доставки и применения конфигураций
Улучшение наблюдаемости платформы: метрики, логи, алерты и средства диагностики
Развитие взаимодействия gateway с внутренними сервисами и облачной инфраструктурой
Участие в архитектурных решениях для высоконагруженной платформы
Требования
Уверенное владение Go
Опыт разработки и эксплуатации высоконагруженных backend-систем
Опыт работы с контейнерами и оркестраторами, например Kubernetes
Понимание облачной инфраструктуры и принципов построения распределённых систем
Знание SRE-практик: мониторинг, управление инцидентами, надёжность, отказоустойчивость, безопасные изменения в production
Опыт работы с реляционными или NoSQL-БД, а также системами кеширования
Будет плюсом
Опыт разработки платформенных или инфраструктурных продуктов
Опыт проектирования систем, критичных к доступности и производительности
Навыки performance-инжиниринга, поиска узких мест и планирования ресурсов
Опыт улучшения процессов эксплуатации и автоматизации рутинных операций
Location: Москва
Workplace: гибкий
Мы развиваем социальную коммерцию внутри VK — новый формат покупок, в котором пользователь знакомится с товарами через клипы, видео, посты, сообщества и другие виды контента, а весь путь до покупки проходит внутри экосистемы. В наших системах уже хранится более 500 млн товаров, с которыми ежедневно взаимодействуют миллионы пользователей.
Команда развивает ключевую часть товарной вертикали ВКонтакте. Все то, что связано с главным компонентом: карточкой товара, а также витринами, чекаутом, корзиной и так далее. В команде решаются амбициозные и интересные задачи, направленные на развитие и расширение использования товаров внутри соцсети.
Задачи
Разрабатывать и проектировать backend на Go и на KPHP в монолите
Проектировать новые сервисы, API и межсервисные взаимодействия
Работать с большими объёмами товарных данных
Участвовать в выборе и внедрении PostgreSQL, Kafka, Redis, ClickHouse и других инфраструктурных решений
Решать задачи производительности, масштабирования и отказоустойчивости по мере роста продукта
Работать над продуктовыми задачами на стыке товаров и других сервисов ВКонтакте
Участвовать в архитектурной и технической проработке новых возможностей продукта
Последовательно сокращать legacy и технический долг направления
Требования
Опыт backend-разработки от двух лет
Хорошее знание Go и практический опыт его использования: concurrency, context, тестирование, профилирование
Опыт разработки и эксплуатации production-сервисов
Понимание архитектуры распределённых систем: API, базы данных, кэширование, очереди, межсервисное взаимодействие
Умение разбираться в существующем коде и безопасно переносить функциональность между системами
Опыт проведения code review и командной разработки
Самостоятельность при технической проработке задач и готовность участвовать в принятии инженерных решений
Будет плюсом
Опыт работы с PHP/KPHP, но глубокого знания языка на старте не требуется.
Location: Москва
Workplace: гибкий
Мы ищем тимлида команды разработки B2C VK Музыки — человека, который сможет одновременно развивать команду, принимать технические решения и вместе с продуктом отвечать за развитие сервисов команды.
Это роль для сильного технического лидера с управленческим опытом, которому интересно не только руководить командой, но и погружаться в архитектуру, пользовательские сценарии и развитие продукта.
Задачи
Руководить командой разработки до семи инженеров: Backend, Mobile, Web, QA
Планировать работу команды, управлять приоритетами и отвечать за результат
Развивать сотрудников: проводить 1-1, участвовать в найме, онбординге и оценке
Определять техническое направление, участвовать в архитектурных решениях и развитии Legacy
Работать с продуктом: уточнять требования, предлагать решения и учитывать пользовательские сценарии
Участвовать в формировании Roadmap и взаимодействовать со смежными командами
Требования
Опыт руководства командой разработки от четырёх человек
Опыт найма, онбординга, развития и оценки инженеров (в том числе performance review)
Навыки планирования и оценки трудозатрат, работы с бэклогом, ретро и роадмапом
Глубокий бэкграунд в backend-разработке высоконагруженных сервисов
Навыки проектирования распределённых систем (system design)
Понимание микросервисной архитектуры, Kubernetes, CI/CD, SRE-практик (мониторинг, алерты, инциденты)
Опыт обеспечения отказоустойчивости
Навыки работы с инцидентами и снижением деградаций
Опыт взаимодействия с продуктовым направлением и смежными лидами
Будет плюсом
Опыт работы с большими и долгоживущими продуктами
Опыт развития B2C-продуктов
Опыт взаимодействия с продуктовой, инфраструктурной и security-командами
Опыт разработки с Go-экосистемой — плюс, но не является обязательным требованием
Location: Москва
Workplace: гибкий
Инфраструктурная команда Core Backend отвечает за надёжность ВКонтакте, разрабатывает HighLoad core-сервисы, которые находятся на стыке продукта и инфраструктуры — от них зависят многие сценарии продуктовой разработки. Также мы являемся одним из главных драйверов по распилу монолита.
Задачи
Выделение независимых сервисов, оптимизация взаимодействия между ними
Разработка и внедрение стандартизированных систем и подходов
Участие в переходе, миграции систем хранения
Проектирование и развитие механизмов устойчивой работы при сбоях и повышенной нагрузке
Анализ инцидентов, поиск первопричин и внедрение системных улучшений
Участие в архитектурных решениях для высоконагруженной платформы
Требования
Уверенное владение Go
Опыт работы на PHP
Опыт разработки и эксплуатации высоконагруженных backend-систем
Опыт работы с контейнерами и оркестраторами
Понимание облачной инфраструктуры и принципов построения распределённых систем
Знание SRE-практик: мониторинг, управление инцидентами, надёжность, отказоустойчивость, безопасные изменения в production
Опыт работы с реляционными или NoSQL-БД, а также системами кеширования
Будет плюсом
Опыт разработки платформенных или инфраструктурных продуктов
Опыт проектирования систем, критичных к доступности и производительности
Навыки performance-инжиниринга, поиска узких мест и планирования ресурсов
Опыт улучшения процессов эксплуатации и автоматизации рутинных операций
Location: Москва
Workplace: гибкий
Группа разработки YDB отвечает за одну из самых нагруженных СУБД в инфраструктуре VK. YDB — распределённая отказоустойчивая SQL-СУБД с горизонтальным масштабированием, строгой консистентностью и ACID-транзакциями. На её инфраструктуре работают Дзен (подписки, комментарии, лайки и другое), VK Streams (самобалансирующийся межрегиональный аналог Kafka от VK), Маруся и многие другие системы VK. Через наши кластеры ежедневно проходят терабайты в секунду входящих запросов.
Мы являемся частью облачных технологий VK и предоставляем YDB как database as a service: разрабатываем сервисы вокруг неё, поддерживаем платформу, от создания базы и до алертинга и мониторинга инцидентов, и отвечаем за то, чтобы ничего не деградировало под нагрузкой.
Задачи
Проектирование и разработка инфраструктурных сервисов вокруг YDB
Поддержка и настройка кластеров платформы, дежурства и разбор инцидентов
Мониторинг и алертинг критичных компонентов: сбор, поставка и визуализация метрик
Работа под реальной высокой нагрузкой (терабайты в секунду in/out)
Требования
Опыт разработки от трёх лет
Уверенное владение хотя бы одним языком (Java или Go)
Готовность писать на разных языках — на проекте их много (Java, Go, Python, Bash), от полноценных сервисов до скриптов, и переключаться между ними придётся постоянно
Понимание внутреннего устройства баз данных и различий между ними
Самостоятельность, проактивность, умение договариваться с людьми
Будет плюсом
Опыт с облачными технологиями
Опыт с распределёнными или высоконагруженными СУБД
Опыт в инфраструктурных задачах
Location: Москва
Workplace: Комбинированный
Наша команда занимается внедрением и поддержкой объектного хранилища VK Cloud на площадках заказчиков — от установки и настройки инфраструктуры до сопровождения работающих инсталляций.
Ребята тесно взаимодействуют с разработкой и документацией продукта, помогая улучшать его на основе реального опыта эксплуатации, а также с руководителями проектов и инженерами со стороны партнёров и заказчиков — решают нетривиальные задачи внедрения и поддержки Enterprise-инфраструктуры.
Задачи
Установка и настройка VK Cloud Storage на площадках заказчиков
Поддержка развёрнутых ранее установок VK Cloud Storage
Тестирование VK Cloud Storage
Участие в развитии VK Cloud Storage
Взаимодействие с отделами разработки и документирования для улучшения и развития продукта
Взаимодействие с руководителями проектов для реализации проектов внедрения
Взаимодействие с инженерами партнёров и заказчиков для решения сложных задач функционирования VK Cloud Storage
Требования
Опыт работы в эксплуатации или внедрении инфраструктурных Enterprise-проектов — от трёх лет
Опыт настройки серверного (вычислительного) оборудования
Экспертные знания в эксплуатации Linux-систем
Уверенные знания сети и стека TCP/IP, DNS, HTTP
Опыт использования инструментов управления конфигурацией Ansible (Puppet/Salt/Chef)
Опыт использования Docker
Опыт работы с базами данных
Будет плюсом
Эксплуатация CentOS подобных Linux-систем
Опыт работы с etcd-кластером
Опыт работы с S3-совместимыми хранилищами данных
Опыт работы с инструментами мониторинга Zabbix/Grafana
Опыт работы с облачными платформами (частными или публичными)
Location: Москва
Workplace: Дистанционный
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Задачи
Развивать и сопровождать инфраструктуру highload-системы, повышать
надёжность, доступность и производительность
Внедрять и поддерживать
SLO/SLI
и практики error budget, выстраивать алертинг на основе пользовательских метрик и приоритизации
Развивать
observability
(Prometheus/Alertmanager, Grafana, централизованные логи): делать эксплуатационные дашборды, настраивать алерты, снижать alert noise, улучшать MTTD/MTTR
Автоматизировать рутинные операции и эксплуатационные процессы, снижать toil, развивать self-service подходы для команд разработки
Участвовать в
on-call
, оперативно реагировать и устранять инциденты, координировать восстановление, проводить postmortem и доводить улучшения до продакшена
Взаимодействовать с командами разработки и смежными инфраструктурными командами: участвовать в архитектурных обсуждениях, ревью изменений, согласовании требований к production readiness
Вести и развивать эксплуатационную документацию
: писать и актуализировать runbooks/playbooks для типовых инцидентов и деградаций, инструкции по релизам/роллбэкам и аварийным процедурам (в том числе DR), документировать дашборды/алерты и схемы зависимостей/эскалаций
Требования
Опыт 5+ лет
в SRE/DevOps/Platform/System Engineering, опыт эксплуатации
highload
-систем
Глубокие знания Linux
: администрирование, диагностика производительности (CPU/mem/io), анализ деградаций, systemd, файловые системы, лимиты/квоты, troubleshooting на production
Сетевые основы для диагностики
: TCP/IP, DNS, HTTP/HTTPS, TLS, L4/L7 балансировка, keepalive; умение находить и устранять сетевые причины деградаций
Опыт эксплуатации распределённых систем
: понимание partial failures, timeouts/retries, backpressure, graceful degradation
Облака: опыт эксплуатации инфраструктуры в
публичном облаке — сети и балансировщики, autoscaling, IAM/роль‑модель; построение
отказоустойчивости по зонам/регионам, базовые DR-подходы
Контейнеры и Kubernetes:
понимание контейнеризации и практический опыт работы с Kubernetes на
уровне эксплуатации (деплой, конфигурации, диагностика проблем
приложений/окружения)
Infrastructure as Code
: Terraform (или аналог) + Ansible; Git‑workflow, code review, версионирование инфраструктуры
CI/CD и управление изменениями
: безопасные релизы (canary/blue‑green), rollback стратегии, снижение рисков изменений
Код и автоматизация: чтение чужого кода (Go/Java/Python) для диагностики;
написание автоматизации (Python/Go/Bash), создание утилит/джоб для
эксплуатации
Observability: Prometheus/Alertmanager, Grafana,
централизованные логи (Graylog/ELK) — дашборды под эксплуатацию, алерты с учётом
снижения шума и приоритизации
SRE-практики
: SLI/SLO, error budget, incident response, postmortem без поиска виноватых
Готовность к on-call
и участие в разборе и устранении инцидентов
Навыки
создания и поддержки эксплуатационной документации
: runbooks/playbooks, инструкции по деплою/роллбэку, схемы архитектуры, описания SLO/алертов; умение писать кратко и так, чтобы документ работал в инциденте
Будет плюсом
Опыт с БД/кешами/очередями: PostgreSQL/Redis/Cassandra/Kafka/ClickHouse и так далее
Сопровождение Java: JVM/GC, heap/thread dumps, профилирование, диагностика latency
Security basics: secrets management, least privilege
Location: Москва
Workplace: гибкий
В роли аналитика информационной безопасности в
объединённой команде безопасности социальных сетей у тебя будет возможность
внести значительный вклад в защиту пользователей и инфраструктуры одних из
самых популярных сайтов в России — ВКонтакте и Одноклассники, а также их
различных сервисов-сателлитов.
Масштаб и сложность нашей инфраструктуры
требуют нестандартных подходов к обеспечению безопасности. Команда решает
широкий спектр задач: от мониторинга событий и выявления подозрительной активности
до расследования инцидентов и развития механизмов защиты инфраструктуры.
Мы
за постоянное развитие — поэтому активно делимся опытом и знаниями, разбираем
реальные кейсы, участвуем в CTF, посещаем профильные конференции и проходим
различные курсы. Кроме профессионального роста, мы стремимся создать среду, где
каждый член команды чувствует себя ценным и вовлечённым. У нас развита культура
взаимопомощи и поддержки, где успехи отмечаются и становятся общими.
Задачи
Экспертный разбор и триаж сработок сканеров инфраструктуры и SOC, в том числе сложных/неоднозначных случаев, которые не смогли закрыть младшие специалисты
Методологическое лидерство в построении детектов и корреляционных правил SOC под актуальные TTPs (MITRE ATT&CK), включая оценку покрытия (coverage mapping) и выявление слепых зон мониторинга
Самостоятельная постановка и приоритизация технических требований к эксплуатации/разработке по устранению уязвимостей и архитектурных рисков, включая сложные случаи (legacy, компенсирующие меры)
Ведение и (или) участие в комплексных расследованиях инцидентов (incident response), включая root cause analysis и post-mortem
Проведение и (или) сопровождение AppSec- и инфраструктурных аудитов, ревью архитектуры новых продуктов/сервисов с точки зрения ИБ
Разработка регламентов, стандартов и DoD по процессам сканирования, мониторинга и реагирования; внедрение их в масштабе нескольких команд/продуктов
Менторство и ревью работы младших/средних специалистов (триаж, качество детектов, оформление задач)
Автоматизация рутинных процессов анализа и отчётности (скрипты, интеграции между VM/SIEM/CMDB/Jira через API)
Взаимодействие с руководством продуктов и смежных команд на уровне защиты решений и обоснования приоритетов по рискам
Требования
Опыт в ИБ от пяти-шести лет, из них не менее двух-трёх лет в инфраструктурной безопасности / SOC
Глубокое понимание сетевых технологий, ОС (Linux/Windows), виртуализации/контейнеризации
Опыт построения или существенного развития SOC-мониторинга: выбор источников логирования, написание/ревью корреляционных правил, оценка покрытия по MITRE ATT&CK
Опыт самостоятельного ведения инцидентов ИБ от обнаружения до post-mortem, включая взаимодействие с разными командами в стрессовых условиях
Уверенное понимание CVSS, моделей угроз, risk-based подхода к приоритизации
Опыт архитектурных security-ревью
Опыт выстраивания процессов и регламентов ИБ, умение аргументированно отстаивать приоритеты перед другими командами и руководством
Опыт менторства/ревью младших коллег
Будет плюсом
Профильные сертификации (OSCP, OSCE, GCIH, CISSP и аналоги)
Опыт выступлений/публикаций
Участие в Bug Bounty или CTF
Location: Москва
Workplace: Комбинированный
Дата-сервисы — продукты, которые оптимизируют ресурсы бизнеса: решают задачи хранения, обработки и аналитики данных: экосистема для хранения и обработки данных Tarantool, объектное хранилище Object Storage, платформа полного цикла для работы с данными VK Data Platform.
Задачи
Управление проектом
— организация и координация работы проектной команды, синхронизация планов работ и подготовки смежных систем
Идентификация и управление рисками проекта
Формирование и управление ожиданиями заказчиков
Ведение внешней и внутренней отчётности по проекту
Управление бюджетом проектов
Участие в реализации проектов в роли координатора технических специалистов
Планирование и контроль сроков реализации работ, согласование со всеми сторонами, участвующими в проекте
Контроль ресурсов проекта
Руководство подготовкой технических и технико-экономических предложений для потенциального заказчика, подготовка, согласование и сопровождение проектной документации
Взаимодействие с представителями заказчиков и вендоров, ответственных за реализацию проектов или отдельных работ
Требования
Опыт управления интеграционными проектами и проектами внедрения ПО от пяти лет
Умение общаться с разработчиками на одном языке
Сильные аналитические и коммуникативные навыки
Знания в сфере облачных вычислений, опыт работы с публичными или частными облаками на базе различных платформ
Умение быстро ориентироваться в документации, находить информацию в разнообразных источниках; владение методиками расчёта TCO, ROI, опыт подготовки технико-экономических обоснований, концепций развития ИТ в организациях
Обязательно наличие опыта подготовки ТЗ, ТКП, проектной документации, инструкций и регламентов
Понимание процесса интеграции и своих задач на каждом этапе от пресейла до актов
Будет плюсом
Опыт администрирования инфраструктурных сервисов или разработки на любом языке программирования
Опыт работы системным аналитиком/архитектором
Понимание основных принципов построения архитектуры высоконагруженных web-сервисов
Мы ищем талантливых специалистов поддержки, способных разбираться в технических проблемах пользователей инфраструктурного облака. Хорошо, если вы работали с распределёнными многокомпонентными инфраструктурами и занимались администрированием и траблшутингом Linux-систем и сетевых технологий.
Команда Yandex Cloud непрерывно расширяет количество доступных сервисов и совершенствует свои продукты. Одновременно стремительно растёт количество наших клиентов и круг задач, которые мы помогаем решить.
Мы ищем талантливых специалистов в области поддержки, способных быстро разбираться в технических проблемах пользователей инфраструктурного облака. Хорошо, если вы умеете общаться с людьми в стрессовых ситуациях, работали с распределёнными многокомпонентными инфраструктурами, умеете диагностировать корневые причины проблем и предлагать решения.
Обязанности
* Консультировать клиентов Yandex Cloud по вопросам, возникающим при использовании сервисов облака
* Развёртывать тестовые стенды, чтобы диагностировать managed-решения Yandex Cloud и находить оптимальные реализации сценариев клиентов
* Воспроизводить сложные технические кейсы и решать их, а если понадобится — то инициировать их решение на уровне сервисов
* Своевременно распознавать технические инциденты на инфраструктуре и вместе с командами сервисов участвовать в их решении
* Сотрудничать с senior-инженерами направления при решении обращений
Больше о том, что под капотом платформы Yandex Cloud, — в канале
Inside Yandex Cloud
Требования
* На middle-уровне занимаетесь системным администрированием и траблшутингом Linux-систем и сетевых технологий
* Работали с PostgreSQL, ClickHouse, Greenplum, Kafka, Redis, MongoDB, MySQL, Elasticsearch/OpenSearch, получили опыт настройки и траблшутинга одной или нескольких БД из этого списка
Будет плюсом
* Работал с Terraform и системами управления конфигурациями Puppet, Chef, Ansible, Salt
* Получили сертификат Yandex Cloud Certified Engineer Associate или другие сертификаты Yandex Cloud или иных облачных провайдеров
* Получили сертификаты, связанные с PostgreSQL, ClickHouse, Greenplum, Kafka, Redis, MongoDB, MySQL, Elasticsearch/OpenSearch
* Писали скрипты на Bash, Python, Golang
Команда Yandex Cloud расширяет количество доступных сервисов и совершенствует свои продукты. Мы ищем системного инженера, который поможет решать технические проблемы пользователей инфраструктурного облака. Откликайтесь, если способны разбираться в нестандартных ситуациях и предлагать решения.
Команда Yandex Cloud непрерывно расширяет количество сервисов и совершенствует уже имеющиеся продукты. Одновременно стремительно растёт число наших клиентов и круг задач, которые мы помогаем решить.
Мы ищем талантливых специалистов в области поддержки, способных быстро разбираться в технических проблемах пользователей инфраструктурного облака. Хорошо, если вы умеете общаться с людьми в стрессовых ситуациях, работали с распределёнными многокомпонентными инфраструктурами, способны диагностировать корневые причины проблем и предлагать решения.
Обязанности
Консультировать клиентов Yandex Cloud по вопросам, возникающим в ходе пользования сервисами облака
Вам предстоит заниматься развёртыванием тестовых стендов для диагностики managed-решений Yandex Cloud и искать оптимальные способы реализации сценариев клиентов,
воспроизводить сложные технические кейсы пользователей, решать их, а при необходимости инициировать решение на уровне сервисов. Важная задача — своевременно распознавать технические инциденты на инфраструктуре и совместно с командами сервисов участвовать в их решении, сотрудничать с senior-инженерами направления в ходе решения обращений.
Больше о том, что под капотом платформы Yandex Cloud, — в канале
Inside Yandex Cloud
Требования
* Занимаетесь системным администрированием и траблшутингом Linux-систем и сетевых технологий на middle-уровне
* Работали с Docker, Kubernetes, CI/CD-системами, RBAC, системой сетевой балансировки и занимались настройкой, траблшутингаом одной из систем оркестрации
* Работали с системами мониторинга, например Prometheus или Grafana
Будет плюсом
* Работали с Terraform, системами управления конфигурациями Puppet, Chef, Ansible, Salt
* Получили сертификат Yandex Cloud Certified Engineer Associate, другие сертификаты от Yandex Cloud или иных облачных провайдеров
* Имеете сертификаты, связанные с контейнерными решениями
* Писали скрипты на Bash, Python, Golang
Workplace: Удалённый, Офис, Гибридный
Новый быстрорастущий сервис Яндекс Забота ищет разработчиков на С++, чтобы развивать микросервисный бэкенд платформы страхования на userver. У нас нет легаси 😊, мы уже заслужили доверие пользователей и выросли до тысяч RPS и 10 000+ контрактов в день, а теперь масштабируем команду.
Забота — это новый сервис Городских сервисов Яндекса. Команда разработки ранее участвовала в создании Такси и Доставки и набрала существенный опыт на этих запусках. Теперь мы создаём революционный пользовательский опыт в страховании: делаем его простым, удобным и по-настоящему заботливым. Наши продукты помогают пользователям чувствовать себя спокойнее и увереннее, при этом продукты остаются доступными по цене, что позволяет нам строить смелые планы по масштабированию бренда.
В начале 2025 года мы заложили архитектуру и начали писать код, а сегодня продаём уже 10+ тысяч страховок в день, держим тысячи RPS нагрузки, интегрированы в ряд крупных проектов Яндекса и запускаем наши страховые продукты на внешних площадках. Примеры
продуктов
, которые мы уже запустили: гарантия возврата в Афише, страховки в Маркете, полисы КАСКО на Картах и многое другое.
Сердце нашей системы — платформа страхования — это микросервисный бэкенд. Уже написано более 15 микросервисов, под капотом которых userver, PostgreSQL, YT,
Testsuite
и другие технологии. Многие задачи решаются эффективно «из коробки» благодаря технологиям Яндекса, в том числе тем, которые мы сами развивали ещё со времён Такси. Подробнее про них можно узнать из
доклада
.
Обязанности
В зависимости от специализации мы можем предложить следующие задачи:
Запуск новых интеграций
Мы постоянно запускаем новые интеграции с сайтами и приложениями наших партнёров, а также запускаем собственные площадки. Каждая такая интеграция содержит уникальные части: специфичные элементы API, модели данных и флоу работы с продуктом. Но также интеграция предполагает переиспользование платформенных компонентов.
Создавая новую интеграцию, вы можете проследить полный путь страховки: от показа предложения страхового продукта пользователям на высоких RPS до проведения выплаты по заявке на возмещение при наступлении страхового случая. Эти задачи предполагают большое количество коммуникаций с самыми разными командами Яндекса.
Запуск новых продуктовых фич
Многие интеграции требуют развития: улучшение пользовательского UX, расширение доступной функциональности. У нас есть постоянный поток задач различной сложности на добавление новых продуктовых функций.
Создание компонентов платформы
Опыт, который мы собрали при запуске прошлых бизнес-проектов, позволяет нам сегодня бежать быстро. Сейчас мы делаем ставку в первую очередь на создание переиспользуемых платформенных компонентов. Ряд компонентов уже написан: прайсинг, скоринг, биллинг, модули управления страховыми продуктами, контрактами и т. д. Вы можете помочь нам развивать их.
Другие компоненты лишь предстоит написать — и с этим тоже нужна помощь: от проектирования и защиты архитектуры до внедрения нового компонента в жизненный цикл платформы страхования. На каждом этапе вам будут помогать наши отлаженные процессы архитектурной защиты, команда опытных инженеров и документация, которую мы старательно поддерживаем.
Инфраструктурные задачи
Наш бизнес появился недавно, но мы уже выдерживаем довольно большие нагрузки. Всё чаще становятся актуальны челленджи, которые обычно характерны для зрелых сервисов: горячее-холодное, эффективный поиск из админок по большим массивам данных, автоматизация интеграционного тестирования, эффективное кеширование, шардирование и многое другое.
Пипл-менеджмент
Вам предстоит нанимать и обучать новичков, руководить командой и развивать её, чтобы создавать устойчивую инженерную основу для роста бизнеса.
Больше о бэкенде в Яндексе — в канале
Yandex for Backend
Требования
* Любите С++, но понимаете, что язык — это лишь инструмент в ваших руках
* Умеете писать код
* Знаете алгоритмы и структуры данных
* Цените сложные задачи и возможности роста
Будет плюсом
* Проектировали распределённые системы, работающие под большой нагрузкой
* Хорошо знаете C++ и Python
* Умеете работать с базами данных, например с PostgreSQL
* Знакомы с Linux
* Работали с userver или
Testsuite
* Настроены расширять свою зону ответственности
leadМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.