Senior Software Engineer, Infrastructure, Technical Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Technical Infrastructure Google: разработка и поддержка крупномасштабной инфраструктуры, распределённых систем и сетей, обеспечивающих работу продуктов компании.
Задачи
- Писать и тестировать код продуктовых и системных решений
- Участвовать в дизайн-ревью с коллегами и стейкхолдерами и выбирать технологии
- Проводить код-ревью и давать обратную связь по лучшим практикам
- Поддерживать документацию и обучающие материалы, адаптировать их под обновления продукта
- Триажить, дебажить и устранять проблемы продукта или системы, анализируя их источники и влияние на железо, сеть и качество сервиса
Требования
- Степень бакалавра или эквивалентный практический опыт
- 5 лет опыта программирования на C++, Java, Go или Python
- 3 года опыта тестирования, поддержки или запуска программных продуктов
- 3 года опыта разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением данных или архитектурой железа
- 1 год опыта в проектировании и архитектуре ПО
- Предпочтительно: магистратура или PhD в Computer Science или смежной области
- Предпочтительно: 5 лет опыта с структурами данных и алгоритмами
- Предпочтительно: 1 год опыта на технической лидерской роли
- Предпочтительно: опыт разработки доступных технологий
Условия
- Зарплата в США: $174000 - $252000 (USD)
- Бонус 15% от целевого
- Equity
- Benefits
- В большинстве случаев собеседования проходят очно
Навыки
- C++
- Java
- Go
- Python
- распределённые системы
- крупномасштабная инфраструктура
- сети
- хранение данных
- архитектура ПО
- структуры данных
- алгоритмы