Разработчик C++ (Lead)

Вакансия для разработчика C++ с опытом от 5 лет. Основные требования включают глубокие знания C и C++, опыт работы с PostgreSQL и многопоточностью. Предлагаем удаленную работу и гибкий график.

lead удалённо 260 000 – 325 000 RUR
Тип занятости
contract
Опубликовано
26 ноября 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Ищем Разработчик C++ (Lead) на проект, связанный с расширением функциональности СУБД Jatoba. Ищем разработчика на разработку СУБД PostgreSQL на уровне ядра. Обязательные требования: • глубокое знание языка C (минимум C89/C99) и стандартной библиотеки C; • глубокое знание языка C++ (минимум C++11/C++14) и стандартной библиотеки C++; • опыт коммерческой разработки на языке С/С++ - от 5 лет; • понимание алгоритмов, архитектуры и базовых принципов работы СУБД; • опыт работы с СУБД PostgreSQL: общие знания основ баз данных, основ языка SQL, понимание базовых принципов работы СУБД PostgreSQL; • понимание архитектуры и принципов работы современных ОС на основе Windows/Linux: управление памятью (виртуальная/физическая/swap), управление процессами и потоками, службами и фоновыми задачами, межпроцессное взаимодействие, управление вводом/выводом (блочные устройства, файловые системы, файловый кэш); • уверенная работа со средствами виртуализации (VirtualBox, VmWare). • опыт работы с многопоточностью и сетью (процессы/потоки, методы синхронизации, TCP/UDP, сокеты); • опыт работы с основными системами сборки: GNU autotools, GNU make, cmake; • опыт работы с разными компиляторами (gcc, clang, mingw64); • опыт работы с инструментами отладки и анализа кода (отладчики, санитайзеры, профилировщики, статический и динамический анализ кода); • опыт работы с системами управления кодом (git), понимание принципов ведения веток и релизов в репозитории; • опыт чтения чужого кода (в том числе legacy-кода), навыки проведения code review; • опыт написания unit-тестов, правила оформления и документирования кода; • уровень английского языка, достаточный для чтения и понимания технической документации, статей по тематике СУБД. Soft skills: • ответственность и умение работать в команде; • умение сформулировать и поставить задачу своему коллеге; • навык делиться своим опытом и знаниями с менее опытными коллегами (наставничество) Будет плюсом: • опыт написания расширений, разработка на уровне ядра СУБД PostgreSQL; • глубокие знания устройства PostgreSQL: методов хранения и обработки данных, архитектуры памяти, методов хранения и построения индексов, знание принципов работы процессов и конвейера обработки запросов; • навыки анализировать и оптимизировать сложные SQL запросы/планы запросов; • базовый уровень знания одного или нескольких языков: Golang, Python, Perl, Shell (умение читать написанный код, умение писать небольшие скрипты); • основные знания о контейнерах и опыт работы с ними; • знание принципов построения и функционирования распределенных систем; • опыт разработки ПО под высокие нагрузки; • участие в конференциях и желание принимать участие в конференциях; • опыт разработки под ОС Windows; • опыт планирования в Agile, Scrum.

условия

Интересные задачи
Гибкое начало рабочего дня
Оформление в штат компании по ТК РФ (аккредитованная IT компания) или на контрактной основе.
Удаленный формат работы
Ждем ваш отклик, будем рады обсудить вакансию подробнее!

навыки

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

6 вакансии
Бриф
Бриф
1 нед. назад

С++ - разработчик

Компания 'Бриф' ищет С++ разработчика с опытом от 5 лет для работы над сложными проектами. Предлагается гибкий г…

240 000 - 320 000 RUR

senior удалённо
Selecty
Selecty
6 д. назад

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

Вакансия для опытного разработчика C/C++, который будет заниматься разработкой и оптимизацией высокон…

от 320 000 RUR

senior удалённо
Wiren Board
Wiren Board
1 нед. назад

Инженер по разработке прошивок

Вакансия для инженера по разработке прошивок в компании Wiren Board. Вы будете разрабатывать и поддерживать прошивки для устройств автоматизаци…

150 000 - 300 000 RUR

middle удалённо
АУРИГА
АУРИГА
1 д. назад

Инженер-разработчик встраиваемых систем под Linux

Компания АУРИГА ищет опытного инженера-разработчика встраиваемых систем под Linux. Вам предстоит разрабатывать программное обеспечение для крупного …

senior удалённо
ISS
ISS
4 д. назад

Ведущий программист

Ищем Senior C++ разработчика с опытом от 3 лет для работы над продуктом мирового уровня в области видеона…

senior удалённо
CROC
CROC
4 д. назад

TechLead/C++ разработчик (SDS)

В этой роли вы будете заниматься оптимизацией и развитием системы распределенного хранения данных. Требуется опыт разработки на C++ от 5 лет и зна…

senior удалённо