Software Engineer III, Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Google Cloud для разработки инфраструктурных систем и миграции кода на Rust. Роль предполагает работу с крупными C++ кодовыми базами, наставничество партнёрских команд и вывод Rust-сервисов в продакшн.
Задачи
- Писать код продуктовых и системных компонентов
- Внедряться в партнёрскую команду, изучать её систему и выстраивать рабочие связи
- Совместно проектировать и реализовывать первый путь в продакшн для Rust
- Обучать продвинутой разработке на Rust через парное программирование, код-ревью и воркшопы
- Помогать партнёрским командам проверять и безопасно выкатывать мигрированный код
- Готовить команды к отладке и эксплуатации Rust в продакшне
Требования
- Степень бакалавра или эквивалентный практический опыт
- 2 года опыта разработки ПО или 1 год с продвинутой степенью в индустрии
- Опыт системного программирования на Rust
- Опыт чтения и анализа больших кодовых баз на C++
- Знание операционных систем, конкурентности, управления памятью и сетей
- 2 года опыта с структурами данных и алгоритмами (предпочтительно)
- Опыт миграции кода с C/C++ на Rust или совместимости C++/Rust (предпочтительно)
- Опыт использования AI-агентов для программирования (предпочтительно)
- Вклад в экосистему Rust: open source крейты, доклады, воркшопы (предпочтительно)
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионный план 401(k) с участием компании
- 20 дней отпуска в год
- 40 часов оплачиваемого больничного в год (69 часов для Сиэтла)
- Декретный отпуск 28–30 недель и 18 недель отпуска по уходу за ребёнком
- 13 оплачиваемых праздничных дней в год
- Бонус 15% от цели, акции и льготы
Навыки
- Rust
- C++
- C
- операционные системы
- конкурентность
- управление памятью
- сети
- структуры данных
- алгоритмы
- AI coding agents