Vercel
Software Engineer, Compute
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Persistence дивизиона Compute Vercel. Работа над инфраструктурой хранения и состояния для Builds, Sandboxes и Functions, низкоуровневыми примитивами и надёжностью вычислительной платформы.
Задачи
- Управлять флотом кластеров из сотен инстансов во всех регионах и улучшать его
- Писать на Golang и провижинить инфраструктуру через Terraform, работать с Nomad как планировщиком
- Переосмыслять примитивы инфраструктуры: виртуальные файловые системы, примитивы Linux, низкоуровневая виртуализация
- Отвечать за надёжность и производительность вычислительной платформы, включая on-call
- Взаимодействовать с другими командами для конвергенции compute в Vercel
Требования
- 5+ лет опыта в разработке ПО, сильное предпочтение Golang
- Глубокий опыт с виртуальными машинами, файловыми системами и Linux (tcpdump, strace, iptables)
- Опыт построения и эксплуатации распределённых систем в масштабе
- Опыт с планировщиками и оркестраторами контейнеров и неконтейнерных нагрузок (Nomad, Kubernetes)
- Сильные навыки решения проблем и коммуникации
Условия
- Конкурентная компенсация, включая опционы
- Инклюзивный пакет медицинского страхования
- Менторство и оплата участия в мероприятиях
- Гибкий отпуск
- Техника для работы и бюджет на обустройство рабочего места (WFH)
Навыки
- Golang
- Terraform
- Nomad
- Kubernetes
- Linux
- virtual machines
- file systems
- distributed systems
- tcpdump
- strace
- iptables