- Страна
- Россия
Откликайтесь
на вакансии с ИИ

C Developer (Greengage)
Отличная вакансия в известной продуктовой компании Arenadata, работающей с востребованными Big Data технологиями. Четкие требования и работа с open source делают позицию привлекательной для системных разработчиков.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию ядра СУБД, системного программирования на C и навыкам низкоуровневой отладки (assembler, eBPF). Также требуется опыт работы от 4 лет и знание теории баз данных.
Анализ зарплаты
Зарплата в объявлении не указана, но для системного разработчика уровня Senior в Москве рыночный диапазон составляет от 350 000 до 550 000 рублей. Arenadata обычно предлагает конкурентоспособные условия, соответствующие рынку Big Data и СУБД.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Arenadata уже сейчас
Присоединяйтесь к команде Arenadata и создавайте будущее систем обработки больших данных на базе open source!
Описание вакансии
*💻 C Developer (Greengage)*
Удалённо (Москва) Arenadata — создаёт системы сбора, хранения и обработки больших данных на базе open source технологий.
Требования:
– Имеете опыт коммерческой разработки системного ПО на языке С от 4 лет;
обладаете опытом коммерческой разработки на уровне ядра СУБД;
– Имеете экспертизу в области теории баз данных;
– Имеете продвинутый опыт работы с git(мы используем GitHub и GitLab);
– Обладаете продвинутым опытом отладки (gdb) и профилирования (Valgrind, perf, инструменты eBPF), понимаете в какие инструкции транслируются языковые конструкции (assembler);
– Знаете SQL, способны анализировать и оптимизировать комплексные аналитические запросы, анализировать планы запросов;
– Обладаете навыками работы с системами сборки make, cmake;
– Обладаете базовым уровнем знания языков C++, golang, python, shell;
– Имеете опыт работы с Linux, включая конфигурацию, диагностику и отладку, знаете – Инструменты командной строки;
– Знаете английский на уровне, достаточном для ведения документации.
*➡️*Откликнуться
*📍 Навигация:[База знаний](https://t.me/cppproglib) • [Задачи](https://t.me/cpp_problems_lib) •* Собеседования
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Go
- Python
- SQL
- Linux
- Git
- GitHub
- GitLab
- GDB
- Valgrind
- perf
- eBPF
- Assembler
- Make
- CMake
- Shell
Возможные вопросы на собеседовании
Вакансия предполагает работу над ядром СУБД, где управление памятью критично.
Расскажите о вашем опыте реализации или оптимизации структур данных в ядре СУБД. С какими проблемами аллокации памяти вы сталкивались?
В требованиях указано владение инструментами профилирования.
Как вы используете perf и eBPF для поиска узких мест в производительности системного ПО? Приведите пример из практики.
Работа с базами данных требует понимания планов запросов.
Опишите процесс оптимизации сложного аналитического SQL-запроса. На какие узлы в плане запроса вы обращаете внимание в первую очередь?
Упоминается необходимость понимания трансляции кода в ассемблер.
В каких случаях при разработке на C вам приходилось анализировать ассемблерный код, сгенерированный компилятором? Как это помогло в оптимизации?
Проект Greengage связан с распределенными системами.
Каков ваш опыт работы с механизмами обеспечения консистентности данных в распределенных системах?
Похожие вакансии
Senior Golang Developer
Symfony Developer (Team Lead / Tech Lead)
Senior Python разработчик
Junior Python Developer
Middle Backend Developer (Python)
Senior Python Engineer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!