Shipt

Senior Engineer - Core Services Backend

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

Senior-инженер в команду Core Services компании Shipt. Разработка и масштабирование критичных backend-сервисов retailer-экосистемы на Go в мультирегиональной среде, менторство инженеров и участие в техническом роадмапе.

Задачи

  • Разрабатывать сложные фичи и core-микросервисы на Go (Golang) с использованием GCP, Apache Kafka, Postgres, Redis и Kubernetes
  • Проектировать высокопроизводительные низколатентные микросервисы и event-пайплайны по принципам SOLID и RESTful API
  • Проектировать реляционные модели данных в Postgres, писать SQL-миграции, оптимизировать запросы и кэширование в Redis
  • Проводить код-ревью и поддерживать инженерные стандарты команды
  • Документировать архитектурные и дизайн-решения, создавать схемы систем
  • Обеспечивать production-readiness, мультирегиональную устойчивость и наблюдаемость решений
  • Выявлять пробелы в метриках, логировании и distributed tracing, определять SLI/SLO и настраивать алертинг
  • Участвовать в incident response и устранении root cause
  • Вносить вклад в технический роадмап, планировать и оценивать многоспринтовые поставки
  • Менторить инженеров, ассоциированных инженеров и стажёров
  • Быть основным техническим контактом для кросс-продуктовых партнёров и продакт-менеджеров

Требования

  • 4+ года профессиональной разработки production-grade распределённых систем
  • Экспертиза в написании production backend-сервисов на Go (Golang)
  • Опыт с Apache Kafka, Postgres, Redis, Google Cloud Platform (GCP) и Kubernetes
  • Глубокое понимание проектирования реляционных схем, оптимизации SQL-запросов в Postgres и стратегий кэширования в Redis
  • Опыт микросервисной архитектуры, RESTful API, SOLID, асинхронного event-driven messaging и мультирегиональной устойчивости
  • Опыт автоматизированного unit, integration и regression тестирования
  • Опыт работы в Agile-среде и принятия быстрых решений при ограниченных данных
  • Bachelor's Degree в Computer Science, Software Engineering или эквивалентный практический опыт

Условия

  • Гибридный формат: в Birmingham, AL минимум 2 дня в офисе в неделю (основные дни — среда и четверг)
  • Медицинская, стоматологическая и vision-страховка для сотрудников и членов семьи
  • План 401k
  • Дискреционный отпуск, оплачиваемые праздники и больничные
  • Годовой бонус и потенциальные restricted stock units
  • Shipt — независимая дочерняя компания Target Corporation

Навыки

  • Go
  • Golang
  • Google Cloud Platform
  • GCP
  • Apache Kafka
  • Postgres
  • Redis
  • Kubernetes
  • SQL
  • RESTful API
  • SOLID
  • микросервисы
  • distributed systems
  • Agile

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

Member of Technical Staff (Software Engineer, Training Infrastructure)
PerplexityMiddleSan FranciscoОфис
220,000 – 405,000 USD в год
24 окт.
Senior Mission Software Engineer
VardaSeniorEl SegundoОфис
169,067 – 216,031 USD в год
24 окт.
Software Engineer, Systems (Partner 16, Partner 18)
a16zMiddleSan FranciscoГибрид
269,000 – 352,000 USD в год
24 окт.
Platform Software Engineer II Kubernetes Golang & Developer Platform
Veracity Ventures Inc.MiddleAtlantaОфис
100,000 – 130,000 USD в год
24 окт.
Senior/Staff/Principal Software Engineer, Legacy Modernization (U.S. Air Force)
SkylightSeniorУдалённо
150,000 – 230,000 USD в год
24 окт.
Senior Engineer - Core Services Backend — Shipt, 95,800 – 119,000 USD в год, Birmingham | itrelocate