Роль
Мы ищем старшего инженера по гипервизору для участия в разработке нашей платформы гипермасштабирования.
Команда гипервизора поддерживает и разрабатывает части облачной платформы, которые напрямую влияют на гипервизор KVM и эмулятор устройств QEMU. Мы понимаем мельчайшие детали аппаратной виртуализации и эмуляции устройств, уделяя особое внимание производительности и защите от недоверенного кода.
Вы будете работать над значительными расширениями для стека виртуализации QEMU/KVM в тесном сотрудничестве с сообществом с открытым исходным кодом.
В этой должности ваши обязанности будут включать:
- Оптимизацию ввода-вывода для эмулируемых дисковых и сетевых устройств
- Интеграцию гипервизора с другими сервисами платформы и средствами хранения пользовательских данных
- Эффективное распределение ресурсов между виртуальными машинами
- Улучшение поддержки гостевых систем
- Продвижение передовых технологий виртуализации с открытым исходным кодом
- Обеспечение низкоуровневой безопасности гипервизора и эмулятора
- Обеспечение общей поддержки, исправление ошибок и мониторинг исходного кода
- Сотрудничество с другими членами команды и заинтересованными сторонами
Мы ожидаем, что у вас есть:
- Более 5 лет профессионального опыта в разработке программного обеспечения
- Свободное владение языком программирования C
- Более 3 лет опыта работы с Linux
- Не менее 3 лет инженерного опыта с QEMU/KVM
- Общее понимание систем, совместимых с x86 (виртуальная память, прерывания, кольца привилегий)
- Опыт написания общего системного кода в пользовательском режиме для Linux, включая отладку, анализ и инструменты оптимизации (эмулятор построен на системном процессе пользовательского режима для Linux)
Будет плюсом, если у вас есть:
- Принятые патчи в ядро Linux или QEMU/KVM
- Опыт работы с ядром Linux
- Некоторый опыт с ARMv8, включая расширения виртуализации
- Понимание PCI, SCSI и ACPI
- Опыт работы с ядром Linux
- Отличные коммуникативные навыки для межкомандного сотрудничества
- Сильная трудовая этика
В рамках процесса мы проводим собеседования с кодированием.
Что мы предлагаем
- Конкурентоспособную зарплату и комплексный пакет льгот.
- Возможности профессионального роста внутри Nebius.
- Гибкие условия работы.
- Динамичную и совместную рабочую среду, которая ценит инициативу и инновации.
Мы растем и расширяем наши продукты каждый день. Если вы готовы к вызову и так же увлечены ИИ и машинным обучением, как и мы, присоединяйтесь к нам!
Присоединяйтесь к нашей разнообразной и мультикультурной команде
Узнайте больше о работе в Nebius