WorkListВойтиОформить подписку
WR

Staff Software Engineer

висит 3 мес.
Wrike · ПО
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Удалённо · Литва
Английский
C1
из текста вакансии
Уровень
Lead
указан работодателем
Деньги
≈ $6,6–17 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 30.07 · видим у компании с 11.08 · у компании видели 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

О роли:

Вы будете помогать строить именно ту AI‑powered платформу, которой пользуетесь каждый день, получая реальную автономию над разрабатываемыми функциями. Команда Backend Reliability (BRE) в Wrike — это основа нашей бэкенд‑инфраструктуры и страж нашего времени безотказной работы. Наша миссия — достичь и поддерживать доступность 99,99 % при создании инструментов, компонентов и защитных механизмов, на которые опирается вся инженерная организация. Как Senior / Staff Backend Engineer в этой команде, вы будете не просто закрывать тикеты — вы будете проектировать ключевые решения надёжности, формирующие то, как Wrike масштабируется, работает и восстанавливается после сбоев.

Что предстоит делать

  • Разрабатывать, создавать и поддерживать критические компоненты надёжности, такие как HTTP‑rate limiters, внутренние инструменты миграции схем DB, circuit breakers и распределённый кэш на основе Redis.
  • Устранять сложные проблемы в продакшене, оптимизировать использование PostgreSQL и обеспечивать высокую производительность и стабильность наших распределённых систем при высокой нагрузке.
  • Возглавлять предварительные расследования при серьёзных инцидентах в продакшене: определять вероятные причины, оценивать влияние и предлагать варианты смягчения. Долгосрочные исправления затем реализует команда‑владелец, опираясь на ваши выводы.
  • Создавать масштабируемые, переиспользуемые инструменты и фреймворки, помогающие другим инженерным командам строить более устойчивые сервисы.
  • Использовать AI‑powered инструменты и coding agents для ускорения разработки, анализа архитектур и автоматизации повторяющихся или подверженных ошибкам задач.
  • Влиять на лучшие практики надёжности во всей инженерии, делясь знаниями, рецензируя проекты и устанавливая высокие технические стандарты.

Требования

  • Глубокая экспертиза в Java/JVM, построении масштабируемых, высокопроизводительных бэкенд‑систем; готовность использовать другие языки при необходимости.
  • Твёрдое понимание концепций распределённых систем, включая высокую доступность, теорему CAP и отказоустойчивость.
  • Глубокий опыт работы с реляционными базами данных (PostgreSQL) и хранилищами key‑value / нереляционными (Redis).
  • Практический опыт контейнеризации и облачно‑нативных сред, включая Docker и Kubernetes.
  • Практический опыт работы с брокерами сообщений, такими как RabbitMQ или Kafka.
  • Умение работать самостоятельно с минимальным контролем, используя критическое мышление для постановки вопросов к предположениям и проверки собственных решений.
  • Отличные навыки письменного и устного английского, подходящие для сотрудничества в международной инженерной среде.

Будет плюсом

  • Опыт в инфраструктурной инженерии или Site Reliability Engineering (SRE), включая практики инфраструктуры как кода.
  • Опыт руководства техническими инициативами, ведения кросс‑командных проектов и наставничества других инженеров при сохранении роли индивидуального вкладчика.
  • Знакомство со стеками наблюдаемости и мониторинга (например, Graylog, Zabbix, Grafana) и/или инструментами аналитики данных, такими как BigQuery.
  • Сильный интерес к тому, как сбои происходят в сложных системах, и подтверждённый опыт проектирования их для плавного восстановления.

Условия и бенефиты

  • Гибридный режим работы (Прага, Чехия / Никосия, Кипр) с гибкостью балансировать между сосредоточенной индивидуальной работой и совместными сессиями.
  • Команда BRE работает над ядром бэкенд‑ и инфраструктурных сервисов, поддерживающих миллионы пользователей. Мы функционируем в совместной среде, ценящей чёткую коммуникацию, продуманный дизайн и быстрые циклы обратной связи.
  • Технологические направления включают: сервисы на основе Java/JVM, PostgreSQL, Redis, Docker, Kubernetes, RabbitMQ/Kafka и инструменты наблюдаемости/мониторинга.
  • Мы поощряем использование современных AI‑based инструментов и coding agents в ежедневных процессах разработки и отладки.
  • Работа организована с упором на влияние и цели надёжности, а не на количество тикетов, предоставляя вам пространство для глубокой работы и долгосрочных улучшений.
  • Процесс интервью: интервью с рекрутером, техническое интервью, интервью по системному дизайну, культурное интервью.
  • #LI-AC1

Навыки

Java/JVMPostgreSQLRedisDockerKubernetesRabbitMQKafkaGraylogZabbixGrafanaBigQueryAI-powered toolscoding agentsdistributed systemsCAP theoremfault toleranceobservabilitymonitoring

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти