CoreWeave
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Runtime & GPU Systems: проектирование и эксплуатация безопасных высокопроизводительных сред для мультитенантных Kubernetes-платформ с GPU-ускорением. Работа на стыке контейнерных рантаймов, лёгкой виртуализации, GPU-инфраструктуры и системного программирования под Linux.
Задачи
- Проектировать и реализовывать безопасные среды исполнения для контейнеризированных и виртуализированных нагрузок
- Строить стратегии GPU-осведомлённого планирования, изоляции и управления ресурсами для мультитенантных нагрузок
- Оптимизировать производительность контейнеров, VM и I/O для GPU-ускоренных нагрузок
- Проводить профилирование, бенчмаркинг и тюнинг производительности рантайма, виртуализации и GPU-стека
- Участвовать в архитектурных решениях по Linux internals, контейнерным рантаймам, слоям виртуализации и GPU-драйверам
- Сотрудничать с командами безопасности, платформы и инфраструктуры для внедрения стандартов изоляции и производительности
Требования
- 3+ года опыта в системной, платформенной, инфраструктурной или production-инженерии в масштабе
- Сильный практический опыт с Kubernetes, оркестрацией контейнеров и cloud-native архитектурами, включая контроллеры, операторы или расширения планировщика
- Опыт проектирования, реализации или эксплуатации безопасных сред исполнения (контейнерные рантаймы, sandboxed-нагрузки или виртуализированные системы)
- Практический опыт с лёгкой виртуализацией и sandboxing-технологиями (Kata Containers, gVisor, KubeVirt, QEMU)
- Опыт поддержки GPU-ускоренных нагрузок в мультитенантных средах: планирование GPU, изоляция, device passthrough, mediated devices, виртуализация
- Владение системным программированием (Go, C/C++, Rust, Bash) и глубокое знание Linux internals
- Навык диагностики и устранения сложных проблем производительности, надёжности и изоляции в контейнерах, VM и инфраструктуре
- Опыт профилирования, бенчмаркинга и тюнинга производительности рантайма, виртуализации и GPU-стека
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, полностью оплачиваемая компанией
- Страхование жизни за счёт компании, дополнительное добровольное страхование жизни
- Страхование от краткосрочной и долгосрочной нетрудоспособности
- Flexible Spending Account и Health Savings Account
- Компенсация обучения
- Участие в Employee Stock Purchase Program (ESPP)
- Программы ментального благополучия через Spring Health
- Поддержка планирования семьи через Carrot
- Оплачиваемый родительский отпуск
- Гибкая поддержка по уходу за детьми через Kinside
- 401(k) с щедрым вкладом работодателя
- Гибкий PTO
- Обеды в офисе и дата-центрах
- Неформальная рабочая обстановка и культура инноваций
Навыки
- Kubernetes
- Go
- C
- C++
- Rust
- Bash
- Linux
- Kata Containers
- gVisor
- KubeVirt
- QEMU
- GPU
- Container Runtimes
- Virtualization
- Cloud-native
- Operators
- Scheduling
- Profiling
- Benchmarking
- Performance Tuning
- I/O Optimization
- Security