Databricks
Senior Software Engineer, Compute Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Compute Infrastructure, которая строит единый serverless-слой вычислений поверх AWS, Azure и GCP. Задача — проектировать и развивать распределённую платформу с быстрым запуском контейнеров и MicroVM, мультитенантной изоляцией и масштабированием до нуля.
Задачи
- Проектировать и строить serverless-платформу нового поколения с фокусом на высокую доступность, низкую задержку и scale-to-zero
- Создавать единый compute-стек для разнородных нагрузок, включая квалификацию GPU-инстансов для AI-обучения и stateful-исполнение для Lakebase
- Разрабатывать платформенные абстракции для бесшовной работы Databricks у всех крупных облачных провайдеров
- Оптимизировать всё — от API gateway до host-level сетей и оркестрации контейнеров
- Работать вместе с экспертами, строившими Borg, Kubernetes и инфраструктуру Uber
Требования
- 5+ лет production-опыта на одном из языков: Python, Java, Scala, C++ или аналогичном
- 4+ года опыта разработки крупномасштабных распределённых систем с нуля
- Опыт с Kubernetes, Docker или MicroVM-технологиями (например, Firecracker) и глубокое понимание внутреннего устройства облачных провайдеров (AWS/Azure/GCP)
- Способность не просто использовать инструменты, а строить их с нуля, когда готовые решения не выдерживают масштаба
Условия
- Диапазон оплаты: $164,200—$205,200 USD
- Возможны годовой performance-бонус, equity и льготы
- Компания Databricks — Data and AI платформа, штаб-квартира в Сан-Франциско, 30+ офисов по миру
Навыки
- Python
- Java
- Scala
- C++
- Kubernetes
- Docker
- MicroVM
- Firecracker
- AWS
- Azure
- GCP
- distributed systems