Senior Software Engineer, Infrastructure, Spanner Analytics
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Spanner Analytics, которая объединяет транзакционные и аналитические нагрузки для получения инсайтов в реальном времени и работы с данными на эксабайтном масштабе. Роль предполагает разработку крупномасштабной инфраструктуры и распределённых систем, оптимизацию производительности и работу с движком запросов Spanner.
Задачи
- Писать код для разработки продуктов или систем
- Участвовать в проектных ревью с коллегами и стейкхолдерами или вести их, выбирая подходящие технологии
- Ревьюить код других разработчиков и давать обратную связь для соблюдения лучших практик (стиль, точность, тестируемость, эффективность)
- Дополнять существующую документацию или обучающие материалы и адаптировать контент под обновления продукта и обратную связь пользователей
- Триажить проблемы продукта или системы, отлаживать, отслеживать и устранять их, анализируя источники проблем
Требования
- Bachelor's degree или эквивалентный практический опыт
- 5 лет опыта программирования на C++
- 3 года опыта проектирования и разработки крупномасштабной инфраструктуры или распределённых систем (хранилища, базы данных и т.п.)
- Опыт работы с облачными базами данных, оптимизацией производительности и бенчмаркингом
Условия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионные накопления: 401(k) с вкладом компании
- Оплачиваемый отпуск: 20 дней в год, начисление 6,15 часа за период выплат в первые пять лет работы
- Больничный: 40 часов в год (по закону, где применимо); 5 дней на случай (по усмотрению)
- Декретный отпуск (краткосрочная нетрудоспособность + Baby Bonding): 28–30 недель
- Отпуск по уходу за ребёнком: 18 недель
- Праздничные дни: 13 оплачиваемых дней в год
- Бонус 15% от цели + акции + льготы
Навыки
- C++
- распределённые системы
- облачные базы данных
- оптимизация производительности
- бенчмаркинг
- реляционные базы данных
- внутреннее устройство баз данных
- обработка запросов
- оптимизация запросов
- OLTP
- OLAP
- data warehousing
- Spark
- BigQuery
- тестирование ПО