Software Engineer III, Infrastructure, Google Cloud Compute
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду AI and Infrastructure в Google, работа над крупномасштабной инфраструктурой и распределёнными системами для Google Cloud Compute. Разработка кода, проектирование систем, ревью и отладка на масштабе миллиардов пользователей.
Задачи
- Писать код для разработки продуктов или систем
- Участвовать в дизайн-ревью или вести их с коллегами и стейкхолдерами для выбора технологий
- Ревьюить код других разработчиков и давать обратную связь по лучшим практикам (стиль, точность, тестируемость, эффективность)
- Поддерживать документацию и обучающие материалы, адаптируя их под обновления продукта и фидбек пользователей
- Триажить проблемы продукта или системы, отлаживать и устранять их, анализируя источники проблем и влияние на железо, сеть и качество сервиса
Требования
- Степень бакалавра или эквивалентный практический опыт
- 2 года опыта программирования на C++, Python или Go
- 2 года опыта разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с облачными технологиями, хранением данных или архитектурой железа
- Желательно: магистратура или PhD в Computer Science или смежной технической области
- Желательно: 2 года опыта с производительностью, анализом данных крупномасштабных систем, инструментами визуализации или отладкой
- Желательно: 2 года опыта со структурами данных и алгоритмами в академической или индустриальной среде
- Желательно: опыт разработки доступных технологий
- Желательно: владение кодом и здоровьем систем, диагностикой и устранением проблем, инженерией тестирования ПО
Условия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионный план 401(k) с участием компании
- 20 дней отпуска в год (начисление 6,15 часа за период выплаты в первые пять лет)
- 40 часов больничных в год (69 часов для Сиэтла), включая 5 дополнительных дней
- Декретный отпуск 28–30 недель
- 18 недель отпуска по уходу за ребёнком
- 13 оплачиваемых праздничных дней в год
- Бонус 15% от цели + опционы + бенефиты
Навыки
- C++
- Python
- Go
- распределённые системы
- облачные технологии
- хранение данных
- архитектура железа
- структуры данных
- алгоритмы
- отладка
- тестирование ПО