НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

Instacart

Senior Software Engineer, Catalog Store

  • Удалённо
  • Canada - Remote (ON, AB, BC, or NS Only)
  • 2 дн. назад

Senior Software Engineer в команду Catalog Store — ключевая роль для развития платформы с высокой нагрузкой и распределёнными системами в Instacart. Около 10 млн пользователей, работа с базами данных на миллионы запросов, ответственность за критическую инфраструктуру.

О позиции

Команда Catalog Store отвечает за низколатентную систему хранения и извлечения каталога товаров Instacart — основу поиска, рекомендаций и покупок миллионов клиентов ежедневно. Вы будете частью небольшой команды с большой автономией, отвечать за здоровье самохостинговой PostgreSQL инфраструктуры на AWS EC2, оптимизировать пайплайны ingestion и создавать новые системы хранения данных с нулевым временем простоя. Работа требует глубоких знаний распределённых систем, Go и работы с большими объёмами данных.

Будет плюсом

  • Опыт работы с AWS: EC2, S3, инструменты IaC типа Terraform
  • Production operations опыт: observability (metrics/logs/traces), incident response и postmortems
  • Опыт построения low-latency RPC сервисов (gRPC или аналогичные)
  • Опыт хостинга баз данных или core infrastructure (sharded/replicated кластеры)
  • Опыт менторства и поднятия стандартов качества кода
  • Знакомство с key-value или in-memory системами (Redis, Valkey, Memcached)
  • Опыт с orchestration workflow (Temporal) или data pipelines из хранилищ типа Snowflake
  • Опыт применения AI инструментов для ускорения разработки и эксплуатации

Условия

  • Конкурентоспособная компенсация по рынку Канады: $168,000–$177,500 CAD годовых + equity grants
  • Flex First policy — удалённая работа с выбором локации: ON, AB, BC, NS
  • Доступ к современным инструментам: Go, Python, Rust, Ruby, PostgreSQL, Redis/Valkey/Memcached, Yugabyte
  • AI-powered рабочая среда — использование и развитие AI-инструментов для разработки и Ops
  • Возможность значимого влияния на продукт миллионами пользователей
  • Менторство, код-ревью и культура обучения от команды экспертов

Навыки

  • Go
  • PostgreSQL
  • Distributed Systems
  • AWS EC2
  • Terraform
  • Tempoal
  • Redis
  • Python
  • Observability
  • SRE Practices
  • gRPC

Сложность отбора

Требуется высокий уровень экспертизы в Go, PostgreSQL и распределённых системах с самостоятельным ведением критически важных проектов

Оценка JobPath

Зарплата по рынку

850 000 – 1 100 000 ₽ в месяц

Оценка основана на диапазоне $168,000–$177,500 CAD/год для Senior Software Engineer в Канаде (~970–1,000 тыс ₽/мес)

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Расскажите о самом масштабном проекте по работе с PostgreSQL, который вы вели самостоятельно
  2. Как вы проектируете отказоустойчивость в высоконагруженных RPC сервисах?
  3. Приведите пример внедрения новой системы хранения без downtime. Какие паттерны использовали?
  4. Как вы строите observability и SLO для своих сервисов? Пример метрик и alerting?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать