Senior C разработчик (Platform V Radish)
20 Марта 2026
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "SberTech"
Мы развиваем собственную KV in-memory СУБД для кэширования и быстрого доступа к данным, основанную на open source проекте, с учетом повышенных требований к безопасности, надежности, доступности и удобству сопровождения. Ищем опытного C-инженера, готового писать код и быть в роли играющего тренера.
Обязанности
- внесение изменений в ядро, которые определяют качество СУБД: производительность, память, сетевой слой, устойчивость, поведение при ошибках и отказах
- кооперация и координация при решении рабочих задач - быстро собрать картину, предложить вариант решения, сделать PoC, договориться с командой как делаем, а затем довести до production-quality реализации
- разбор багов и регрессии: упал проект, утечки памяти, зависания, деградации latency на нагрузке. Предложить warkaround, найти корневые причины
- работа с командой – короткие синки, разбор логов/ASan-репортов, подсказки по отладке, снятие блокеров, ревью
- поддерживать цельность архитектуры и качество изменений (быть точкой сборки по техническим решениям: не руководить процессами, а принимать в них активное участие).
Требования
- от 6 лет опыта разработки на C под Linux в системных/высоконагруженных проектах
- уверенный навык работы с памятью: время жизни объектов, аллокации/фрагментация, типовые ошибки (UAF/double free/leaks) и умение их находить
- уверенный навык работы с дебагом: core dump, gdb/lldb, чтение стека/дампов, умение быстро сузить проблему до конкретного участка
- знание перфоманса на практике: как измерять, где искать узкие места, как не оптимизировать вслепую; опыт улучшения p95/p99
- знание конкурентности и event-driven подходов на уровне, достаточном, чтобы безопасно менять ядро (блокировки, эффект мелкой правки на латентность)
- умение прогонять ASan (MSan, TSan — тоже большой плюс), интерпретировать отчёты и превращать находки в воспроизводимые регрессы
- инструментальное владение AI для анализа, генерации и автоматизации.
Будет плюсом
- опыт работы с отказоустойчивостью и распределёнными сценариями – сетевые разрывы, split-brain, кворумы/выбор лидера — хотя бы на уровне понимания и практики
- опыт внедрения security-фичей - аудит, маскирование секретов, rate-limit, hardening конфигов/прав
- опыт с профилировщиками (perf/flamegraph), или хотя бы привычка всегда подтверждать оптимизации измерениями
- опыт в небольших командах, где важно не усложнять, но сохранять качество.
Условия
- гибридный формат работы
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании со всеми преимуществами
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- офис с видом на набережную, зонами отдыха и спортзалом
- 90 дней удаленной работы из любого региона РФ
- льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
16 Марта
Москва
Компания "Ростелеком" Чем предстоит заниматься: Решение задач по разработке функционала ЭДО средствами API, интеграция с 1С ДО и 1С БП....
16 Марта
Москва
от 150 000 до 250 000 руб.
Компания "Фабрика Кода" Всем привет! Мы продуктовая лаборатория разработчиков, которые создают комплексные системы в сфере Travel-tech,...
16 Марта
Младший Android-разработчик (Junior Android developer)
Москва
от 80 000 руб.
Компания "Панина Анастасия Александровна" Мы ищем не просто исполнителя, а единомышленника, который горит платформой Android так же, как и мы....
16 Марта
Младший iOS-разработчик( Панина Анастасия Александровна )
Москва
от 70 000 до 100 000 руб.
Компания "Панина Анастасия Александровна" Мечтаешь увидеть свои приложения в топах App Store? Мы ищем амбициозного новичка в нашу команду. У нас...
16 Марта
C++ разработчик десктоп приложений (Qt/QML)( ВР ЛОГИСТИК ЮГ )
Москва
Компания "ВР ЛОГИСТИК ЮГ" Ваши задачи: Разработка пользовательского интерфейса на QML (Qt Quick) для десктоп-приложений Реализация...
Вакансия размещена в отрасли