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