Staff Software Engineer, AlloyDB
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду AlloyDB — облачной транзакционной СУБД на Google Cloud Platform. Роль предполагает владение техническим видением и реализацией ключевых компонентов стека базы данных.
Задачи
- Проектировать и реализовывать ключевые компоненты стека базы данных
- Анализировать сквозную производительность распределённого хранилища и улучшать её в кратко- и долгосрочных проектах
- Тестировать и повышать целостность данных продукта, проактивно выявлять и повышать операционную эффективность за счёт процессов и инструментов
- Участвовать в эксплуатации и поддержке базы данных как сервиса, включая диагностику проблем клиентов и сервиса
- Влиять на культуру и процессы команды
Требования
- Степень бакалавра или эквивалентный практический опыт
- 8 лет опыта программирования на C++
- 5 лет опыта тестирования и запуска программных продуктов
- 5 лет опыта построения и разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением или аппаратной архитектурой
- 3 года опыта проектирования и архитектуры ПО
- Опыт проектирования или администрирования баз данных PostgreSQL/MySQL/MS SQL Server с фокусом на производительность, безопасность, масштабируемость, надёжность, high-availability и disaster recovery
- Предпочтительно: магистратура или PhD в инженерии, computer science или смежной технической области
- Предпочтительно: 8 лет опыта со структурами данных и алгоритмами
- Предпочтительно: 3 года опыта технического лидерства с руководством проектными командами и определением технического направления
- Предпочтительно: 3 года опыта в сложной матричной организации с кросс-функциональными проектами
- Предпочтительно: опыт проектирования и разработки крупномасштабных распределённых систем или реляционных баз данных, API, workflow, concurrency, multi-threading и синхронизации
Условия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионный план 401(k) с вкладом компании
- 20 дней отпуска в год
- 40 часов больничных в год (69 часов для Сиэтла), включая 5 дней по усмотрению
- Декретный отпуск 28–30 недель
- 18 недель отпуска по уходу за ребёнком
- 13 оплачиваемых праздничных дней в год
- Бонус 20% от цели + equity
- Возможность выбрать предпочтительное место работы: New York, NY; Kirkland, WA; Sunnyvale, CA
Навыки
- C++
- PostgreSQL
- MySQL
- MS SQL Server
- распределённые системы
- структуры данных
- алгоритмы
- API
- concurrency
- multi-threading
- Google Cloud Platform