Nubank
Senior Software Engineer - Data Platform (m/w/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Data Platform в берлинском офисе Nubank. Преимущественно systems engineering: распределённые системы, оркестрация вычислений и хранилища для глобальной дата-платформы.
Задачи
- Проектировать и разрабатывать низкоуровневые сервисы и распределённые рантаймы для глобальной дата-платформы с отказоустойчивостью, эластичным масштабированием и субсекундной доступностью событий
- Руководить проектированием фреймворков оркестрации вычислений на больших кластерах Kubernetes, повышая пропускную способность планирования и утилизацию ресурсов
- Проектировать и оптимизировать высоконагруженные streaming- и storage-архитектуры на Apache Kafka и внутренностях распределённых БД для финансовых нагрузок
- Устранять узкие места производительности, сети и хранения по всему стеку инфраструктуры для снижения задержек
- Совместно с лидами Analytics Engineering и пользователями платформы определять внутренние API, инструменты разработчика и практики моделирования данных
- Задавать стандарты resilience-тестирования, автоматического failover, observability и архитектурной документации
Требования
- Существенный опыт проектирования, масштабирования и эксплуатации критичных распределённых систем и backend-архитектур в высоконагруженных production-средах
- Сильные практические знания контейнерной оркестрации и управления системами в масштабе, желательно внутренности Kubernetes и кастомные контроллеры/операторы
- Продвинутое владение системным языком: Go, Java, Scala, Rust или C++
- Опыт архитектуры СУБД (storage engines, индексирование, репликация) и/или event-driven архитектур на Apache Kafka
- Подтверждённый опыт технического лидерства: написание дизайн-предложений, согласование сложных технических решений, менторство инженеров
Условия
- Базовая зарплата €78 720 – €98 400 gross в год в зависимости от опыта и навыков
- Конкурентный пакет RSU в дополнение к базовой зарплате
- Дополнительные бенефиты
- Гибридный формат: два дня в неделю в офисе в Берлине
- Рабочий язык — английский
- Relocation-поддержка по результатам внутреннего mobility-ревью
Навыки
- Kubernetes
- Apache Kafka
- Go
- Java
- Scala
- Rust
- C++
- distributed systems
- AWS
- IAM
- storage engines
- event-driven architecture