Senior Software Engineer, Infrastructure, Google Cloud Networking
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик инфраструктуры Google Cloud Networking. Проектирование, разработка и поддержка крупномасштабных распределённых систем и сетевых решений, участие в код-ревью и проектировании архитектуры.
Задачи
- Писать и тестировать код для разработки продуктов или систем
- Участвовать в проектных ревью или вести их с коллегами и стейкхолдерами для выбора технологий
- Проверять код других разработчиков и давать обратную связь для соблюдения лучших практик
- Дополнять существующую документацию или обучающие материалы и адаптировать их под обновления продукта и отзывы пользователей
- Триажить проблемы продукта или системы, отлаживать и отслеживать их, анализируя источники проблем и влияние на оборудование, сеть или качество сервиса
Требования
- Степень бакалавра или эквивалентный практический опыт
- 5 лет опыта разработки ПО на C++, C или Python
- 3 года опыта тестирования, поддержки или запуска программных продуктов
- 1 год опыта проектирования и архитектуры ПО
- 3 года опыта разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт работы с вычислительными технологиями или аппаратной архитектурой
- Предпочтительно: степень магистра или PhD в Computer Science или смежной технической области
- Предпочтительно: 5 лет опыта работы со структурами данных и алгоритмами
- Предпочтительно: 1 год опыта на технической руководящей роли
- Предпочтительно: опыт разработки доступных технологий
Условия
- Оплата определяется навыками, опытом и образованием/подготовкой
- США: $174000 - $252000 (USD) + 15% бонус + equity + льготы
- Подробнее о льготах в Google
Навыки
- C++
- C
- Python
- распределённые системы
- сетевые технологии
- структуры данных
- алгоритмы
- проектирование архитектуры ПО