Cloudflare
Software Engineer - Load Balancing
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Системный инженер в команду Load Balancing Cloudflare. Разработка и поддержка микросервисов на Go, обеспечивающих работу продукта балансировки нагрузки на масштабе глобальной сети.
Задачи
- Проектировать, реализовывать и поддерживать программные системы продукта Load Balancing
- Участвовать во всех этапах жизненного цикла разработки: от проектирования и документирования до написания кода, автотестов и мониторинга продакшн-деплоев
- Взаимодействовать с внутренними командами (security, network engineering, SRE, product management) для проектирования масштабируемых решений
- Ревьюить работу коллег на всех этапах разработки для обеспечения качественного и поддерживаемого кода
- Менторить членов команды и работать с командами поддержки
- Отлаживать проблемы в сложных системах и улучшать операционное здоровье сервисов
- Работать с Go, Rust, TypeScript, базами данных SQL и No-SQL, Docker и Kubernetes
Требования
- Любознательность и критическое мышление
- 3+ года релевантного профессионального опыта в технологической компании
- Сильные навыки программирования на Go, Rust, C++ или аналогичном системном языке
- Опыт построения и эксплуатации распределённых систем
- Опыт работы с современными Unix/Linux средами разработки и рантайма
- Опыт мониторинга, алертинга и отладки высоконагруженных продакшн-систем
- Опыт работы с базами данных (PostgreSQL и Clickhouse)
- Опыт работы с инструментами мониторинга и логирования, такими как Prometheus и Grafana
- Опыт контейнеризации и оркестрации (Docker, Kubernetes)
- Сильные коммуникативные навыки, командность и чувство ответственности
Условия
- Компенсация может корректироваться в зависимости от локации и уровня (роль соответствует уровню L3)
- Возможна очная встреча на этапе оффера в одном из офисов или хабов Cloudflare
- Равные возможности трудоустройства (AA/Veterans/Disabled Employer)
Навыки
- Go
- Rust
- C++
- TypeScript
- Docker
- Kubernetes
- PostgreSQL
- Clickhouse
- Redis
- gRPC
- Kafka
- Prometheus
- Grafana
- Unix
- Linux
- SQL
- NoSQL