Перейти к содержимому
Озон
О
Озон
Москва
8 активна · проверена 8 часов назад

Старший разработчик (Go) в команду seq-db

Разработка и оптимизация высоконагруженной базы данных для хранения логов и трейсов. Требуется опыт работы с Go, Kubernetes и понимание внутреннего устройства систем. Предлагается интересная работа в крупной компании с возможностью влиять на open source проект.

senior удалённо ~1 657 500 – 2 320 500 ₸
Вакансия опубликована 21 день назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.
Языки: English · Pre-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 12 похожих вакансий за 90 дней.

оценка p25–p75
1 657 500 – 2 320 500 ₸
медиана: 1 989 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Go Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Привет! Это команда разработки хранилища логов seq-db. Мы занимаемся созданием и развитием seq-db — базы данных, которая отвечает за хранение и обработку большинства логов и трейсов в Озоне. Суммарно мы храним более 1 Пб данных различных систем, а в сутки обрабатываем свыше 130 млрд логов. seq-db появилась около 5 лет назад как замена Elasticsearch для задач телеметрии. Проект уже вышел в open source (подробнее на https://ozon.tech/logging-stack), и у нас большие планы по его дальнейшему развитию. Мы отвечаем за критически важную часть инфраструктуры Озона, поэтому стабильность системы ценим выше новых фич, код тщательно проверяем и тестируем перед любой выкаткой. В команде несколько опытных инженеров, мы плотно взаимодействуем с SRE, платформенными командами и продуктовой разработкой. Ищем старшего разработчика с опытом в инфраструктурной разработке, который будет поддерживать, улучшать и развивать seq-db. Наш стэк: Go, Kubernetes, Grafana, Prometheus, qbec. Вы будете • Отвечать за полный цикл разработки фичей: от идеи до выкатки в прод. • Писать пропоузалы и защищать их перед командой и руководством. • Разрабатывать и дорабатывать функциональность seq-db (например, добавлять новые функции агрегации, расширять язык запросов и др.). • Оптимизировать узкие места по производительности, искать и исправлять боттлнеки. • Фиксить технический долг, участвовать в дежурствах и ревью кода. Примеры задач • Выгрузка и чтение данных в/из S3. • Реализация отложенных (асинхронных) запросов. Нам важно • Знание внутреннего устройства языков программирования и умение писать на Go — это наш основной язык, и мы пишем на нём весь код. При этом мы с интересом рассмотрим кандидатов с сильным опытом разработки на C++ или Java, если вы готовы быстро переключиться на Go. • Опыт разработки высоконагруженных отказоустойчивых систем (желателен опыт работы в инфраструктурной команде). • Базовый опыт работы с Kubernetes: понимание StatefulSet и Deployment, умение определить причину перезапуска пода и посмотреть, на каком узле он работает. • Умение разбираться в новой кодовой базе, дебажить, профилировать и оптимизировать код, находить и исправлять узкие места. • Понимание архитектуры, принципов работы и механизмов Linux (управление процессами, файловые системы, сетевой стек). Знание разницы между процессом и потоком, понятия файлового дескриптора, разделения на kernel space и user space. • Знание асимптотики и базовой реализации основных структур данных, умение применять алгоритмические знания на практике и оценивать производительность реализованных решений. • Умение работать с многопоточным кодом, понимание разницы между мьютексом и спинлоком, параллелизмом и конкуррентностью. • Английский язык на уровне, достаточном для письменного общения и написания документации в публичном пространстве. Будет плюсом • Опыт разработки SQL/NoSQL/NewSQL баз данных или знание устройства хотя бы одной современной СУБД. Если опыта нет — не страшно, но мы поймём, что вам интересно с нами общаться, если вы почитаете про это перед собеседованием. • Глубокое знание структур данных, используемых в базах данных (LSM-деревья, bloom-фильтры, хеш-таблицы и т.д.). • Опыт использования perf, strace и других низкоуровневых инструментов профилирования и отладки. • Опыт участия в open source разработке.

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Ozon

134 активные вакансии в компании

1 д. назад

Data Scientist (ML)

~861 900 ₸ оценка

Ищем дата-саентиста для разработки ИИ-сервисов внутри компании. Вы будете работать с современными LLM, дообучать модели, решать задачи NLP и CV. Требуется уверенное владение Python, опыт с PyTorch и классическим ML.

PyTorch transformers catboost +17
удал. hh
1 д. назад

Backend-разработчик Go (middle)

~1 326 000 – 1 989 000 ₸ оценка

Ищем middle Go-разработчика для создания backend-сервисов автоматического ценообразования. Нужно уверенное знание Go, опыт с PostgreSQL и Kafka, готовность разбираться в сложной бизнес-логике. Предлагаем удалённую работу, ежедневные деплои и влияние на продукт.

Go PostgreSQL Redis +8
middle удал. hh
2 д. назад

QA Engineer (Go/TS) — Ozon fresh

~1 127 100 – 1 790 100 ₸ оценка

Вакансия для опытного QA-инженера, который будет писать автотесты на Go и TypeScript, разрабатывать тест-стратегии и поддерживать инфраструктуру тестирования в сервисе быстрой доставки Ozon fresh. Требуется от 4 лет опыта в тестировании и знание микросервисной архитектуры. Предлагают удаленную работу и профессиональное развитие.

Go TypeScript Playwright +16
senior удал. hh
2 д. назад

Backend-разработчик (Go)

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного backend-разработчика для развития высоконагруженных сервисов управления товарами и поиском. Стек: Go, PostgreSQL, Kafka, ElasticSearch. Требуется опыт от 3 лет, готовность изучать Go и глубокое знание реляционных БД. Предлагаем работу над ключевыми функциями платформы для продавцов и поисковыми системами.

Go PostgreSQL Kafka +9
senior удал. hh

Похожие вакансии

6 вакансий
Positive Technologies
P
Positive Technologies
1 д. назад

Senior Go разработчик

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного Go-разработчика для создания и улучшения средств интеграции продукта Application Inspector. Нужно разрабатывать новый функционал, принимать архитектурные решения, проводить код-ревью и менторить коллег. Предлагают гибкий график, обучение, ДМС и компенсацию спорта.

Golang ООП DDD +9
senior удал. hh
Spice IT
S
Spice IT
1 д. назад

Senior Go разработчик

~1 657 500 – 2 320 500 ₸ оценка

Ищем Senior Go-разработчика для создания высоконагруженных backend-сервисов в сфере игорного бизнеса. Требуется опыт от 4-5 лет, уверенное владение Go, микросервисами и PostgreSQL/MySQL. Предлагается удаленная работа, 25 дней отпуска и поддержка профессионального роста.

Go микросервисы PostgreSQL +6
senior удал. hh
VK
V
VK
2 д. назад

Go-разработчик видеосервиса

~1 657 500 – 2 320 500 ₸ оценка

VK ищет опытного Go-разработчика для развития видеосервиса и интеграции видеотехнологий в другие продукты. Требуется от 5 лет коммерческой разработки на Go, опыт работы с highload и микросервисами. Предлагается работа над масштабной платформой с миллиардами просмотров.

Go микросервисы highload +5
senior удал. hh
Magnit
M
Magnit
2 д. назад

Главный Golang разработчик

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного Go-разработчика для создания финансовых сервисов в экосистеме Магнит. Требуется от 3 лет коммерческой разработки на Go и от 5 лет backend-опыта. Предлагаем работу в динамичной команде с короткими циклами и быстрыми релизами.

Go Kafka Postgres +9
senior удал. hh
Список товаров и поиск
С
Список товаров и поиск
2 д. назад

Backend-разработчик (Go)

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного backend-разработчика для развития высоконагруженных сервисов управления товарами и поиском. Стек: Go, PostgreSQL, Kafka, ElasticSearch. Требуется опыт от 3 лет, готовность изучать Go и глубокое знание реляционных БД. Предлагаем работу над ключевыми функциями платформы для продавцов и поисковыми системами.

Go PostgreSQL Kafka +9
senior удал. hh
Beeline Cloud
B
Beeline Cloud
2 д. назад

Ведущий разработчик Golang

~1 657 500 – 2 320 500 ₸ оценка

Beeline Cloud ищет ведущего разработчика Golang для создания backend личного кабинета облачной платформы. Вы будете проектировать микросервисы, участвовать в код-ревью и улучшать процессы. Требуется опыт от 5 лет в продуктовой разработке и от 3 лет с Go. Компания предлагает сильную инженерную среду, ДМС и возможности для роста.

Go микросервисы Kubernetes +7
senior удал. hh