Google

Staff Software Engineer, BigQuery Processing Core Runtime

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в команду BigQuery Processing Core Runtime. Задача — сделать BigQuery лучшим хранилищем данных для сценариев с низкой задержкой и высокой пропускной способностью, устраняя узкие места движка запросов.

Задачи

  • Техническое лидерство в проектах
  • Проектирование, разработка, тестирование, деплой, поддержка и развитие крупномасштабных программных решений
  • Улучшение движка BigQuery для устранения узких мест низколатентных запросов
  • Проектирование решений, которые легко поддерживать и расширять
  • Работа с кодовой базой BigQuery и Dremel (в основном C++, частично Java в control plane и Python в тестах)

Требования

  • Степень бакалавра или эквивалентный практический опыт
  • 8 лет опыта с одним или несколькими языками общего назначения, включая Java, C/C++ или Python
  • 5 лет опыта построения и разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением или аппаратной архитектурой
  • Опыт программирования на GPU (CUDA, OpenCL) и техник оптимизации
  • Предпочтительно: магистратура или PhD в инженерии, computer science или смежной технической области
  • Предпочтительно: 8 лет опыта со структурами данных и алгоритмами
  • Предпочтительно: 3 года опыта технического лидерства с руководством проектными командами и определением технического направления
  • Предпочтительно: опыт разработки движков обработки запросов для реляционной СУБД SQL или крупномасштабных распределённых систем

Условия

  • Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
  • Пенсионный план 401(k) с вкладом компании
  • 20 дней отпуска в год
  • 40 часов больничных в год (69 часов для Сиэтла), включая 5 дополнительных дней
  • Декретный отпуск 28–30 недель
  • 18 недель отпуска по уходу за ребёнком
  • 13 оплачиваемых праздничных дней в год
  • Бонус 20% от цели + equity
  • Возможность выбрать предпочтительное место работы: Kirkland, WA; New York, NY; Sunnyvale, CA

Навыки

  • Java
  • C/C++
  • Python
  • CUDA
  • OpenCL
  • GPU programming
  • distributed systems
  • SQL
  • BigQuery
  • Dremel

Похожие вакансии

Software Developer V
General Atomics Aeronautical SystemsSeniorPowayОфис
118,500 – 207,750 USD в год
27 окт.
Software Engineer III, Infrastructure, Google Cloud NetInfra
GoogleMiddleMadisonОфис
147,000 – 210,000 USD в год
27 окт.
Senior Software Engineer, Infrastructure, Google Cloud Security and Privacy
GoogleSeniorKirklandОфис
174,000 – 252,000 USD в год
27 окт.
Staff Software Engineer, Infrastructure, Network Product Ordering
GoogleSeniorSunnyvaleОфис
207,000 – 300,000 USD в год
27 окт.
Mission Software Engineer
Anduril IndustriesMiddleWalthamОфис
132,000 – 175,000 USD в год
27 окт.
Staff Software Engineer, BigQuery Processing Core Runtime — Google, 207,000 – 300,000 USD в год, Kirkland | itrelocate