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

Senior Linux Kernel Filesystem Engineer
Уникальный и сложный инженерный проект (разработка ФС с нуля) с возможностью удаленной работы на европейскую компанию. Высокий балл за технологический стек и амбициозность задач, несмотря на отсутствие указанной зарплаты.
Сложность вакансии
Крайне высокая сложность из-за необходимости разработки файловой системы на уровне ядра (VFS) с нуля и задач по реверс-инжинирингу. Требуются глубочайшие знания C, механизмов блокировок и стека хранения данных Linux.
Анализ зарплаты
Для позиции Senior Kernel Engineer в Европе рыночная вилка обычно составляет от 80,000 до 120,000 евро в год. Учитывая узкую специализацию (Filesystems), опытные кандидаты могут претендовать на верхнюю границу или выше. В объявлении зарплата не указана, поэтому рекомендуется ориентироваться на эти цифры при обсуждении ожиданий.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Linux Kernel Filesystem Engineer position. With extensive experience in C programming and deep expertise in the Linux kernel VFS layer, I am excited by the challenge of re-implementing a high-performance shared storage client from scratch. My background includes developing kernel-level drivers and optimizing I/O performance for demanding workloads, which aligns perfectly with your project's goals for media and post-production environments.
In my previous roles, I have successfully navigated the complexities of distributed locking mechanisms and crash recovery in storage systems. I am particularly interested in the reverse engineering aspect of this project and the opportunity to build a production-grade filesystem client that handles massive sequential I/O. I am confident that my technical skills in debugging kernel-level issues and my understanding of the storage stack will allow me to make immediate contributions to your team.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если вы эксперт в ядре Linux и готовы создавать файловую систему с нуля, откликайтесь прямо сейчас!
Описание вакансии
Linux Filesystem / Kernel Developer
Senior Linux Kernel Filesystem Engineer
О продукте:
Мы создаём высокопроизводительный клиент для shared storage, используемый в профессиональных media и post-production средах. Система позволяет нескольким рабочим станциям получать доступ к одному высокоскоростному блочному хранилищу через SAN, при этом координация метаданных осуществляется через централизованный контроллер.
Проект представляет собой долгосрочную задачу по reverse engineering и полной переимплементации системы. Оригинальная реализация недоступна, поэтому команда разрабатывает современный production-grade Linux filesystem client с нуля, оптимизированный для больших последовательных media-нагрузок и одновременной работы множества клиентов.
Описание роли:
Мы ищем инженера с глубокой экспертизой в Linux kernel и файловых системах, который будет участвовать в разработке и архитектуре нового filesystem клиента.В этой роли вы будете работать на уровне ядра Linux, разрабатывать драйвер файловой системы, реализовывать механизмы согласованности данных и оптимизировать систему под высокопроизводительные I/O-нагрузки.
Основные обязанности:
— Проектировать и реализовывать драйвер файловой системы на уровне Linux kernel.
—Интегрировать решение с существующими блочными устройствами через сторонние драйверы.
—Реализовывать коммуникацию с metadata controller и механизмы распределённых блокировок.
—Разрабатывать механизмы crash recovery и обеспечения консистентности данных.
—Оптимизировать систему для высокоскоростных последовательных I/O нагрузок.
—Разрабатывать диагностические инструменты и систему логирования.
— Участвовать в проектировании протоколов и архитектурных решений.
— Проводить performance validation и stress testing.
Требования:
— Сильные навыки программирования на C.
—Глубокий опыт разработки для Linux kernel.
—Опыт разработки или модификации Linux файловых систем (VFS layer).
—Понимание архитектуры block devices и storage stack. Знание механизмов конкурентности, блокировок и обработки race conditions.
—Опыт отладки проблем на уровне ядра.
—Знание инструментов профилирования производительности.
Будет плюсом:
— Опыт работы с clustered или distributed файловыми системами.
—Опыт работы с SAN, Fibre Channel или NVMe-oF.
—Опыт работы с системами хранения для media или large-file workloads.
—Опыт поддержки драйверов между различными версиями ядра Linux.
Условия
КАНДИДАТ НАХОДИТСЯ НЕ В РФ ИЛИ РБ
Контракт с компанией в зоне EU.
Сеньерность - Senior
Full time remote job
Откликаясь на вакансию пожалуйста уточняйте:
\* присылайте резюме на английском в PDF
\* когда готовы приступить
\* свои зп ожидания
\* локацию и гражданство
Пишите пожалуйста Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux Kernel
- SAN
- Fibre Channel
- NVMe-oF
- VFS Layer
- Storage Stack
- Block Devices
- I/O Optimization
Возможные вопросы на собеседовании
Проверка понимания фундаментального слоя взаимодействия ФС и ядра.
Расскажите о роли VFS (Virtual File System) в Linux и опишите основные структуры данных (inode, dentry, file, superblock), которые необходимо реализовать для нового драйвера.
Важно для shared storage, где несколько клиентов обращаются к одним данным.
Как бы вы реализовали механизм распределенных блокировок (distributed locking) для обеспечения консистентности метаданных между несколькими клиентами?
Проект нацелен на высокопроизводительное видеопроизводство.
Какие стратегии оптимизации последовательного I/O на уровне ядра вы бы применили для минимизации задержек при работе с медиа-файлами большого объема?
Критически важный аспект для любой файловой системы.
Опишите ваш подход к реализации механизмов crash recovery. Как обеспечить целостность ФС при внезапном отключении питания или сбое контроллера метаданных?
Проверка навыков низкоуровневой отладки.
Какие инструменты и методики вы используете для отладки race conditions и memory leaks в контексте ядра Linux?
Похожие вакансии
Network Engineer
C++ Developer (System Programming / COM & RPC)
C++ разработчик (ethernet-коммутатор)
Инженер сетевой (Senior)
Senior C Developer (Linux Kernel)
Системный архитектор (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!