Crusoe
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер инфраструктуры в AI-облаке Crusoe. Отвечает за техническое направление compute, storage и networking платформ, архитектурные решения и менторство инженеров.
Задачи
- Формировать долгосрочную стратегию compute, storage и networking совместно с engineering, product и руководством
- Участвовать в архитектурных ревью, дизайн-документах и код-ревью критичных инфраструктурных компонентов
- Работать с командами compute над виртуализацией и оркестрацией для GPU-нагрузок (hypervisor tuning, SR-IOV, vDPA, virtio, device passthrough, NUMA-aware scheduling)
- Работать с командами storage над высокопроизводительным хранилищем для training и inference (distributed block/file/object storage, NVMe, NVMe-oF, RDMA)
- Проектировать сетевые фабрики GPU-to-GPU, high-speed Ethernet и AI-кластеры (XDP, eBPF, DPDK, OVS/OVN, BGP, EVPN, VXLAN)
- Вносить вклад в модули ядра Linux и высокопроизводительные драйверы
- Взаимодействовать с Hardware-командами по акселераторам и offload-устройствам (GPU, SmartNIC, DPU, IPU, NVMe)
- Устранять сложные production-инциденты на стыке compute, storage и network, улучшать observability и capacity planning
- Исследовать новые инфраструктурные технологии и участвовать в open-source проектах
- Менторить инженеров и развивать культуру инженерного мастерства
Требования
- 10+ лет опыта построения и эксплуатации крупномасштабных инфраструктурных систем в production, желательно в cloud или hyperscale дата-центрах
- Практический опыт в compute, storage и networking и решение задач на стыке доменов
- Сильные навыки системного программирования на C, C++, Rust или Go
- Глубокое знание архитектуры ядра Linux, управления памятью, планировщика, I/O и сетевого стека, разработки драйверов
- Опыт с KVM/QEMU или аналогичными гипервизорами, container runtime и Kubernetes, понимание топологии GPU/CPU/NUMA
- Знание распределённых хранилищ (block, file, object), NVMe/NVMe-oF, RDMA и их tradeoffs
- Знание дата-центровых фабрик (Spine-Leaf, BGP, EVPN, VXLAN), OVS/OVN, XDP, eBPF, DPDK
- Знакомство со SmartNIC, DPU и акселераторами (NVIDIA ConnectX-6/7, BlueField-3, Intel IPU)
- Опыт диагностики сложных проблем по всему стеку — от hardware и firmware до ядра и control plane
- Лидерство через влияние, отличные навыки письменной коммуникации и менторства
- Степень бакалавра в Computer Science, Computer Engineering или смежной области (или эквивалентный опыт)
Условия
- Конкурентная компенсация и пакет equity
- Restricted Stock Units
- Оплачиваемый отпуск, праздники и программы leave of absence
- Комплексная страховка health, dental и vision
- Взносы работодателя в HSA
- Оплачиваемый родительский отпуск
- Страхование жизни, short-term и long-term disability
- Профессиональное развитие и компенсация обучения
- Поддержка психического здоровья и wellness
- Commuter benefits (парковка и транспорт)
- Стипендия на мобильную связь
- 401(k) с match до 4% зарплаты
- Volunteer time off
- Global travel insurance и экстренная помощь
- Ежедневная компенсация на питание
Навыки
- C
- C++
- Rust
- Go
- Linux kernel
- KVM
- QEMU
- Kubernetes
- SR-IOV
- vDPA
- virtio
- NUMA
- NVMe
- NVMe-oF
- RDMA
- XDP
- eBPF
- DPDK
- OVS
- OVN
- BGP
- EVPN
- VXLAN
- SmartNIC
- DPU
- GPU
- Ceph
- Cilium