Staff Software Engineer, BigQuery Runtime
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду BigQuery Runtime, отвечающую за производительность и низкую задержку запросов в облачном хранилище данных. Роль предполагает техническое лидерство, проектирование и развитие крупномасштабных распределённых систем.
Задачи
- Обеспечивать техническое лидерство в проектах
- Проектировать, разрабатывать, тестировать, внедрять, поддерживать и улучшать крупномасштабные программные решения
- Улучшать движок BigQuery для устранения узких мест при низкой задержке запросов
- Проектировать решения, которые легко поддерживать и расширять
- Работать с кодовой базой BigQuery и Dremel
Требования
- Степень бакалавра или эквивалентный практический опыт
- 8 лет опыта работы с одним или несколькими языками программирования общего назначения, включая Java, C/C++ или Python
- 5 лет опыта тестирования и запуска программных продуктов
- 5 лет опыта построения и разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт работы с вычислительными технологиями, хранением данных или аппаратной архитектурой
- 5 лет опыта программирования на одном или нескольких языках: C, C++, Java или Python
- 3 года опыта в области проектирования и архитектуры ПО
- Опыт разработки движков обработки запросов для реляционной базы данных SQL или крупномасштабных распределённых систем
Условия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионные накопления: 401(k) с вкладом компании
- Оплачиваемый отпуск: 20 дней в год
- Больничные: 40 часов в год (69 часов для Сиэтла), включая 5 дней по усмотрению
- Декретный отпуск: 28–30 недель
- Отпуск по уходу за ребёнком: 18 недель
- 13 оплачиваемых праздничных дней в год
- Бонус 20% от цели + акции + льготы
Навыки
- Java
- C
- C++
- Python
- SQL
- BigQuery
- Dremel
- распределённые системы
- алгоритмы
- структуры данных
- проектирование ПО
- архитектура ПО