BigCommerce

Senior Software Engineer - Storefront Services Team

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

Senior-инженер в команду Storefront Services, которая отвечает за сервис, обслуживающий все витрины BigCommerce. Роль предполагает проектирование и разработку backend-сервисов, расширение GraphQL Storefront API и поддержку AI-сценариев покупок.

Задачи

  • Разрабатывать и поддерживать функциональность сервиса, который обслуживает все витрины BigCommerce, совместно с product-менеджерами и партнёрскими командами прорабатывать требования и дизайн решения
  • Добавлять и расширять GraphQL-запросы и поля Storefront API, следуя гайдлайнам схемы, чтобы изменения оставались обратно совместимыми для headless-витрин и сторонних интеграций
  • Развивать storefront-сервис для поддержки AI-шопинга, чтобы агенты и shopping-ассистенты могли просматривать товары, собирать корзину и оформлять заказ
  • Расследовать и исправлять продакшн-инциденты, улучшать производительность и надёжность сервиса
  • Ревьюить код коллег и других инженерных команд, участвовать в design review и парном программировании с senior-инженерами

Требования

  • 5+ лет опыта разработки backend-сервисов в продакшене
  • Желательно степень бакалавра в CS, EE, SW, CE, MIS или эквивалентный опыт
  • Опыт продакшн-разработки на Scala или Kotlin предпочтителен; backend-инженеры с опытом на других языках (Java, Go и др.), готовые учить Scala, также приглашаются
  • Опыт работы с product-менеджерами и стейкхолдерами: превращение требований в технический дизайн и доведение до продакшена
  • Понимание основ HTTP: кэширующие заголовки, cookies и сессии, таймауты
  • Знакомство с GraphQL API
  • Знакомство с service-to-service коммуникацией и кэшированием (gRPC, Redis и т.п.)
  • Опыт отладки продакшн-проблем с помощью метрик, трейсов и логов (Grafana, Prometheus, OpenTelemetry, Sentry и т.п.)
  • Опыт безопасного релиза изменений через feature flags и постепенные раскатки
  • Опыт написания автоматизированных тестов и работы с CI/CD
  • Регулярное использование AI-ассистентов для кода (Claude Code, Cursor и т.п.) и внимательное ревью сгенерированного кода
  • Интерес к тому, как AI-агенты используют API (MCP, tool calling и т.п.)

Условия

  • Гибридный формат для кандидатов в Austin или Atlanta metro area: три дня в неделю в офисе
  • Возможность удалённой работы (#LI-REMOTE)
  • Базовая зарплата в диапазоне $116,000.00 - $195,000.00 в год
  • Возможна переменная часть (бонус или комиссия), equity и бенefits в соответствии с локальными политиками
  • Распределённая команда, работающая в разных часовых поясах, с акцентом на асинхронные обсуждения и самостоятельность
  • Инженеры сами доводят свои изменения до продакшена и несут за них ответственность

Навыки

  • Scala
  • Kotlin
  • Java
  • Go
  • GraphQL
  • HTTP
  • gRPC
  • Redis
  • Grafana
  • Prometheus
  • OpenTelemetry
  • Sentry
  • CI/CD
  • feature flags
  • MCP
  • tool calling
  • Claude Code
  • Cursor

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

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 окт.
Senior Software Engineer - Storefront Services Team — BigCommerce, 116,000 – 195,000 USD в год, Atlanta | itrelocate