other

Senior C разработчик (Platform V Radish)

Более недели назад

З/П не указана

Город: Москва

SberTech

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 6 лет

Мы развиваем собственную 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 дней удаленной работы из любого региона РФ льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.

Показать контакты

Имя не указано

Пожаловаться ID: 152277835

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

Senior Java разработчик (Platform V DataGrid)

Договорная

Москва

SberTech

Senior Java разработчик (Platform V DataGrid)

Договорная

Москва

SberTech

С/C++ разработчик (Platform V Pangolin SE)

Договорная

Москва

SberTech

С/C++ разработчик (Platform V Pangolin SE)

Договорная

Москва

SberTech

Senior С/С++ Разработчик (Platform V Pangolin)

Договорная

Москва

SberTech

Java разработчик (Platform V Batch)

Договорная

Москва

SberTech