Google

Staff Software Engineer, BigQuery Processing Core Runtime

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

Инженер в команду BigQuery Processing Core Runtime: развитие движка BigQuery для низколатентных и высоконагруженных запросов, работа с кодовой базой BigQuery и Dremel.

Задачи

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

Требования

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

Условия

  • Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
  • Пенсионные накопления: 401(k) с вкладом компании
  • Оплачиваемый отпуск: 20 дней в год, начисление 6,15 часа за период выплат в первые пять лет работы
  • Больничные: 40 часов в год (69 часов в год для Сиэтла), включая 5 дней по усмотрению на случай
  • Декретный отпуск (Short-Term Disability + Baby Bonding): 28–30 недель
  • Baby Bonding Leave: 18 недель
  • Праздники: 13 оплачиваемых дней в год
  • Бонус 20% от цели + equity + льготы
  • Индивидуальная оплата определяется навыками, опытом и образованием

Навыки

  • Java
  • C
  • C++
  • Python
  • CUDA
  • OpenCL
  • GPU programming
  • distributed systems
  • SQL
  • BigQuery
  • Dremel
  • data structures
  • algorithms

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Staff Software Engineer, BigQuery Processing Core Runtime — Google, 207,000 – 300,000 USD в год, Kirkland | itrelocate