Backend-инженер (Core Backend ВКонтакте)
ВКонтакте ищет опытного Go-разработчика для работы над core backend — инфраструктурным слоем, который обеспечивает работу миллионов пользователей. Нужно проектировать и реализовывать новые высоконагруженные сервисы, оптимизировать существующие и мигрировать данные на современные open-source решения. Предлагается работа в команде, решающей задачи петабайтного масштаба.
Зарплата не указана — оценили по рынку
На основе 49 похожих вакансий за 90 дней.
Что предстоит делать
Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте. Core Backend — это слой продуктовой инфраструктуры, который лежит в основе и позволяет разным командам двигаться вперёд, не решая одни и те же задачи. Мы ищем инженера, который хочет решать сложные задачи и напрямую влиять на архитектуру ВКонтакте.
- Проектирование и реализация новых Go-сервисов для распила монолита
- Оптимизация нагрузки и потребления ресурсов существующих сервисов
- Переход на современные open-source базы данных
- Повышение надёжности ВКонтакте
- Примеры конкретных задач в работе
- Сервис статистики для авторов. Единая точка входа для работы со статистикой. Обрабатывает около миллиона событий в секунду, связанных с взаимодействием с контентом, и отображает её в личных кабинетах авторов практически в реальном времени
- Лайки и реакции. Единый сервис для простановки лайков и реакций для любых сущностей. Архив объёмом в триллион лайков, миллионы чтений и тысячи записей в секунду
- Комментарии. Единый сервис для работы с комментариями к любым сущностям — посты/видео/клипы. Унифицированная и настраиваемая логика для лёгкой интеграции в любой продукт
- Редизайн платформы сообщений: миграция триллионов сообщений со специфичных, сильно кастомизированных движков на современный open-source стек с выделением переиспользуемого core backend-слоя
Что ждём от вас
- Владение Go уверенное
- Опыт работы с высоконагруженными сервисами и опыт проектирования отказоустойчивых решений
- Опыт работы с несколькими популярными open-source решениями: PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Kafka или аналогами
- Будет плюсом
- Знание PHP
- Опыт оптимизации вычислений и хранения данных
- Опыт работы с YTsaurus
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ВКонтакте
22 активные вакансии в компании
QA Automation Engineer (Playwright + TypeScript)
~1 322 200 – 2 642 119 ₸ оценка
Ищем опытного QA Automation Engineer для тестирования образовательной платформы Сферум. Нужно разрабатывать и поддерживать E2E-автотесты на Playwright с TypeScript, тестировать API, работать с CI/CD и Docker. Требуется коммерческий опыт от двух лет с Playwright и умение самостоятельно развивать фреймворк.
Инженер платформы видеозвонков (Java)
~1 803 000 – 3 174 318 ₸ оценка
Разработка и развитие высоконагруженной платформы видеозвонков для миллионов пользователей. Требуется опытный Java-разработчик с глубокими знаниями распределённых систем и сетевых протоколов. Предлагается работа над уникальными технологиями видеостриминга и возможность влиять на архитектуру продукта.
React-разработчик
~2 103 500 ₸ оценка
Ищем опытного React-разработчика для создания оптимизированных веб-приложений внутри мессенджера. Требуется глубокое знание React, TypeScript, CSS и инструментов сборки. Предлагается работа над интересными проектами с интеграцией SDK и коллаборацией с командами backend и дизайна.
Senior Go-инженер
~1 878 840 – 2 966 166 ₸ оценка
Ищем опытного Go-разработчика для создания и поддержки сетевых сервисов. Требуется глубокое знание Go, опыт с NoSQL и системами мониторинга. Предлагаем работу в команде с возможностью менторинга и участия в архитектурных решениях.
Похожие вакансии
6 вакансий
Golang разработчик (Cyber Security Asset Management)
~1 878 840 – 2 966 166 ₸ оценка
Разработка ключевого компонента платформы кибербезопасности — подсистемы сбора данных. Нужен опытный Golang-разработчик с глубокими знаниями экосистемы Go, SQL и Linux. Компания предлагает гибкие условия, ДМС, обучение и компенсацию спорта.
Go разработчик
~1 878 840 – 2 966 166 ₸ оценка
Ищем опытного Go-разработчика для создания собственного решения исходящего обзвона на базе FreeSwitch. Нужно проектировать микросервисы, разрабатывать API, работать с БД и брокерами сообщений. Предлагают удаленную работу или офис в Москве, белую зарплату и интересные проекты.
Go-разработчик (брокерская платформа)
~1 878 840 – 2 966 166 ₸ оценка
Ozon Банк ищет опытного Go-разработчика для создания с нуля высоконагруженной брокерской платформы. Нужно проектировать ядро системы, разрабатывать API и бизнес-логику, работать с Kafka и PostgreSQL. Требуется от 5 лет бэкенд-опыта и глубокое понимание highload-систем.
Ведущий инженер (Go)
~1 878 840 – 2 966 166 ₸ оценка
Ищем ведущего Go-разработчика для создания высоконагруженного FinTech-решения. Требуется опыт от 5 лет, уверенное знание SQL и понимание масштабируемых систем. Предлагают конкурентную зарплату, обучение английскому и годовой бонус.
Senior Backend Developer (Ozon Checkout)
~1 878 840 – 2 966 166 ₸ оценка
Senior backend разработчик для ключевого сервиса оформления заказов Ozon. Нужно писать код для highload-систем, работать с Kafka, Redis, PostgreSQL и микросервисами. Ждут опытного инженера, который хочет влиять на продукт, используемый миллионами.
Senior Go-разработчик
~1 878 840 – 2 966 166 ₸ оценка
Ищем опытного Go-разработчика для работы над высоконагруженными микросервисами в крупной финтех-компании. Требуется от 5 лет коммерческого опыта на Golang, знание Kafka, Kubernetes и СУБД. Предлагается удаленная работа по РФ, оформление по ТК или ИП, проект на 6 месяцев с возможностью продления.