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

C++ разработчик PostgreSQL / YDB

Ищем сильного C++ разработчика для создания слоя совместимости между PostgreSQL и YDB. Нужно глубокое понимание внутренностей СУБД, распределенных систем и опыт работы с высоконагруженными проектами. Предлагается работа над архитектурой расширения, оптимизацией производительности и техническое лидерство в команде.

senior удалённо ~1 873 368 – 3 122 280 ₸
salary intelligence

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

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

оценка p25–p75
1 873 368 – 3 122 280 ₸
медиана: 2 464 100 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

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

Наша команда строит мост между PostgreSQL и YDB — слой совместимости, который позволит существующим Postgres-приложениям работать с YDB как с обычным Postgres, но получать взамен горизонтальное масштабирование, отказоустойчивость и строгую согласованность распределённой СУБД. Если ты имеешь опыт разработки в ядре PostgreSQL, понимаешь устройство распределенных систем, играючи пишешь код на С++ — нам сильно не хватает тебя!

  • Архитектура расширения и слоя совместимости: Продумывать как корректно поднять PostgreSQL-семантику поверх распределённого движка YDB;
  • Производительность: Профилирование горячих путей, оптимизация выполнения запросов, работа с планировщиком;
  • Парсер, диалект, планировщик: Поддержка PostgreSQL-диалекта SQL: DDL, DML, CTE, оконные функции, рекурсивные запросы;
  • Транзакционная семантика: Поведение, неотличимое от Postgres на уровне приложения, реализованное на распределённых транзакциях YDB;
  • Горизонтальное масштабирование Postgres-шлюзов: Несколько узлов слоя совместимости, согласованно работающих как один Postgres-сервер. Прозрачное масштабирование без шардирования на стороне клиента;
  • Совместимость с экосистемой: Корректная работа драйверов (libpq, JDBC, asyncpg, pgx) без модификаций на стороне клиента, поддержка ORM, миграционных инструментов, BI-систем;
  • Техническое лидерство в команде: Дизайн-ревью, менторство, формирование инженерной планки.
требования

Что ждём от вас

  • Сильный C++ и понимание того, как устроены высоконагруженные системы;
  • Готовность глубоко вкатиться во внутренности PostgreSQL, YDB и СУБД в целом: расширения, внутренние структуры, планировщик;
  • Понимание распределённых систем;
  • Умение довести архитектурное решение от идеи до согласованного дизайна и работающего кода.
  • Будет большим плюсом
  • Опыт разработки расширений PostgreSQL или работы с его внутренними API (hooks, FDW, custom scan, background workers);
  • Глубокое знание внутренностей PostgreSQL или родственных систем (Greenplum, Citus, CockroachDB, YugabyteDB).
навыки

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

Поделиться

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

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

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

Ещё в Яндекс

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

1 нед. назад

Разработчик C++ (поисковая платформа)

~1 873 368 – 3 122 280 ₸ оценка

Разработка распределённой поисковой платформы на C++ для сервисов Яндекса. Требуется опыт проектирования индексов и отказоустойчивых систем. Предлагается работа над архитектурой с нуля.

C++ поисковая платформа распределённые системы +1
senior HR cr
1 нед. назад

ML-инженер (ранжирование)

~2 601 900 – 3 531 150 ₸ оценка

Разработка ML-моделей для ранжирования в сервисе доставки еды. Нужно улучшать поиск и рекомендации, проводить A/B-тесты и писать продакшн-код на C++. Требуется опыт в ML и Python/C++, предлагается работа в крупной международной компании.

ML ранжирование Python +7
senior удал. hh
1 нед. назад

Go-разработчик в платёжную платформу (Яндекс Pay)

~1 878 840 – 2 966 166 ₸ оценка

Команда Яндекс Pay ищет Go-разработчика для развития ядра платёжного бэкенда. Предстоит проектировать микросервисы, интегрироваться с процессингами и строить надёжную event-driven архитектуру. Требуется опыт с Go, PostgreSQL и понимание распределённых систем.

Go PostgreSQL Kafka +8
senior удал. hh
1 нед. назад

C++ разработчик (Финтех, система управления рисками)

~1 338 674 ₸ оценка

Разработка на C++ системы управления рисками для финтех-продуктов Яндекса. Нужно интегрироваться с внешними сервисами, разрабатывать API и работать с базами данных. Предлагают интересные задачи в крупной компании.

C++ SQL NoSQL +5
удал. hh

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

6 вакансий
YADRO
Y
YADRO
10 ч. назад

Архитектор ПО (Embedded)

~1 873 368 – 3 122 280 ₸ оценка

Ищем опытного архитектора ПО для разработки управляющего ПО систем связи. Нужен экспертный уровень в embedded-разработке, глубокое понимание Linux и сетевых API. Предлагаем гибридный формат, медстраховку и бонусы за инновации.

embedded Linux API +5
senior удал. hh
S
Snaga Solutions
12 ч. назад

Старший Embedded Vision Integration Engineer

~1 873 368 – 3 122 280 ₸ оценка

Старший инженер по интеграции встраиваемых систем машинного зрения для БПЛА. Требуется опыт работы с C++, Python, Linux, полетными стеками (ArduPilot, PX4) и интеграцией камер. Предлагается работа над оборонными проектами для Украины с возможностью освобождения от военной службы.

C++ Python Linux +20
senior удал. dou
S
SoftPositive
13 ч. назад

Старший C++ разработчик встраиваемых систем (Embedded Linux)

~1 873 368 – 3 122 280 ₸ оценка

Разработка встраиваемого ПО на C++ для устройств измерения цвета. Требуется опыт с Embedded Linux, Yocto и драйверами ядра. Компания предлагает конкурентную зарплату и возможности роста.

C++ Embedded Linux Yocto +9
senior удал. dou
Группа Компаний Орбита
Г
Группа Компаний Орбита
16 ч. назад

Разработчик C

~1 873 368 – 3 122 280 ₸ оценка

Ищем опытного C-разработчика для работы над высоконагруженными VoIP-сервисами и медиапотоками. Нужен коммерческий опыт от 4 лет, знание Perl и Linux. Предлагаем удаленку, ДМС, обучение и карьерный рост.

C Perl Linux +17
senior удал. hh
Wildberries
W
Wildberries
1 д. назад

Разработчик Си (AntiDDoS)

~1 873 368 – 3 122 280 ₸ оценка

Разработка высокопроизводительных систем защиты от DDoS на базе Nginx. Требуется глубокое знание Си, Linux, HTTP/HTTPS и сетей. Предлагается работа в крупной компании Wildberries.

C Nginx Linux +13
senior удал. hh
Лаборатория Касперского
Л
Лаборатория Касперского
2 д. назад

Разработчик стандартной библиотеки (C/C++)

~1 873 368 – 3 122 280 ₸ оценка

Команда Toolchain Development ищет опытного разработчика для создания и поддержки стандартной библиотеки для микроядерной ОС KasperskyOS. В задачи входит разработка libc, механизмов загрузки динамических библиотек, отладка и профилирование кода. Требуется глубокое знание C, ASM и системного программирования, а также опыт работы с LLVM, GCC и Linux.

C C++ ASM +10
senior удал. hh