yandex
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

C Developer (Greengage)

ИИОценка ИИ

Отличная вакансия в известной продуктовой компании Arenadata, работающей с востребованными Big Data технологиями. Четкие требования и работа с open source делают позицию привлекательной для системных разработчиков.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованиями к глубокому знанию ядра СУБД, системного программирования на C и навыкам низкоуровневой отладки (assembler, eBPF). Также требуется опыт работы от 4 лет и знание теории баз данных.

Анализ зарплаты

Медиана450 000 ₽
Рынок350 000 ₽ – 550 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для системного разработчика уровня Senior в Москве рыночный диапазон составляет от 350 000 до 550 000 рублей. Arenadata обычно предлагает конкурентоспособные условия, соответствующие рынку Big Data и СУБД.

Сопроводительное письмо

Меня заинтересовала вакансия C Developer в Arenadata, так как я обладаю глубоким опытом системной разработки и работы с ядрами СУБД. Мой опыт коммерческой разработки на C более 4 лет и навыки отладки с использованием gdb и Valgrind позволяют мне эффективно решать сложные задачи по оптимизации производительности систем хранения данных.

Я внимательно изучил требования и уверен, что мой опыт работы с Linux, инструментами профилирования eBPF и понимание архитектуры баз данных принесут пользу проекту Greengage. Буду рад обсудить, как мои навыки в разработке высоконагруженных систем помогут вашей команде в развитии open source решений.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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) * Собеседования

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Go
  • Python
  • SQL
  • Linux
  • Git
  • GitHub
  • GitLab
  • GDB
  • Valgrind
  • perf
  • eBPF
  • Assembler
  • Make
  • CMake
  • Shell

Возможные вопросы на собеседовании

Вакансия предполагает работу над ядром СУБД, где управление памятью критично.

Расскажите о вашем опыте реализации или оптимизации структур данных в ядре СУБД. С какими проблемами аллокации памяти вы сталкивались?

В требованиях указано владение инструментами профилирования.

Как вы используете perf и eBPF для поиска узких мест в производительности системного ПО? Приведите пример из практики.

Работа с базами данных требует понимания планов запросов.

Опишите процесс оптимизации сложного аналитического SQL-запроса. На какие узлы в плане запроса вы обращаете внимание в первую очередь?

Упоминается необходимость понимания трансляции кода в ассемблер.

В каких случаях при разработке на C вам приходилось анализировать ассемблерный код, сгенерированный компилятором? Как это помогло в оптимизации?

Проект Greengage связан с распределенными системами.

Каков ваш опыт работы с механизмами обеспечения консистентности данных в распределенных системах?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Россия