Gen

Staff Backend Engineer (Scala)

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

Staff-инженер в команду Backend Core Enterprise компании Gen Digital. Проектирование и разработка масштабных распределённых backend-систем и API для партнёрской сети финансовых продуктов.

Задачи

  • Проектировать и реализовывать крупномасштабные backend-системы, создавая новые партнёрские и внутренние API, управляемые данными
  • Проводить код-ревью с акцентом на читаемость и поддерживаемость
  • Писать API- и техническую документацию для сервисов и новой архитектуры
  • Оптимизировать схемы баз данных для масштабируемых высокопроизводительных backend-сервисов
  • Участвовать в процессе RFC: писать технические предложения и давать обратную связь коллегам
  • Менторить инженеров и развивать их технический рост
  • Помогать решать сложные технические задачи в разных командах и проектах
  • Следить за состоянием индустрии разработки ПО

Требования

  • Минимум 8+ лет опыта в разработке ПО
  • 2+ года успешной работы на senior-инженерных ролях
  • Подтверждённый опыт кросс-функционального взаимодействия с engineering, product и business для поставки функциональности
  • Исключительное внимание к деталям при ревью своей и чужой работы
  • Опыт разработки и тестирования на Scala или других JVM-языках
  • Твёрдое понимание паттернов проектирования, функционального программирования и проектирования схем БД
  • Опыт проектирования высокомасштабируемой event streaming архитектуры на Kafka/MSK или аналогах
  • Опыт работы с service-oriented архитектурой и проектированием RESTful API
  • Экспертиза в PostgreSQL
  • Экспертиза в продуктах и инструментах AWS
  • Знание инструментов мониторинга и observability, включая Datadog или аналоги

Условия

  • Опыт в customer-facing ролях — плюс, но не обязателен
  • Знакомство с современным DevOps-тулингом: Kubernetes/Docker, Terraform — плюс
  • Знакомство с экосистемами Lightbend (Slick, Play/Play JSON) и Typelevel (http4s, doobie/skunk, circe, cats, cats-effect), Debezium — плюс

Навыки

  • Scala
  • JVM
  • Kafka
  • MSK
  • RESTful API
  • PostgreSQL
  • AWS
  • Datadog
  • Kubernetes
  • Docker
  • Terraform
  • Slick
  • Play
  • Play JSON
  • http4s
  • doobie
  • skunk
  • circe
  • cats
  • cats-effect
  • Debezium

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Staff Backend Engineer (Scala) — Gen, 200,000 – 230,000 USD в год, New York | itrelocate