IBM
Confluent - Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Kora Compute, которая строит защищённые, надёжные и высокодоступные API и вычислительные слои для Confluent Cloud. Проектирование и эксплуатация распределённых систем, обслуживающих нагрузки Kafka в облаке.
Задачи
- Проектировать и реализовывать функции распределённых систем для облачных сервисов на базе Kafka с учётом корректности, доступности, задержек, пропускной способности и эффективности ресурсов
- Развивать системы Confluent Cloud: Kafka broker, вычисления, сеть и координацию
- Повышать надёжность продакшена за счёт обработки сбоев, защиты сервисов, observability, тестирования и операционного инструментария
- Расследовать сложные проблемы производительности и продакшена, находить первопричины и внедрять устойчивые исправления
- Вести технический дизайн и реализацию проектов, затрагивающих несколько сервисов и команд, прозрачно коммуницируя компромиссы и риски
- Сотрудничать с product, infrastructure и engineering-партнёрами, превращая потребности клиентов и платформы в безопасные масштабируемые решения
- Участвовать в code review, on-call, incident response и постоянном улучшении инженерных практик
- Наставлять коллег и поддерживать культуру продуманного дизайна, ответственности и клиентоориентированности
Требования
- Опыт проектирования и эксплуатации распределённых систем
- Внимание к корректности, доступности, задержкам, пропускной способности и эффективности ресурсов
- Опыт работы с продакшен-надёжностью, observability и операционным инструментарием
- Опыт технического лидерства и ведения проектов, пересекающих границы сервисов и команд
- Опыт участия в on-call и incident response
Навыки
- Kafka
- Confluent Cloud
- Distributed Systems
- Networking
- Observability