Jobgether

Senior Engineer, Backend - Orchestration

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

Senior backend-инженер в распределённую команду, строящую инфраструктуру для управления платежами на международных рынках. Проектирование и разработка core-сервисов оркестрации для высоконагруженных распределённых систем.

Задачи

  • Проектировать, разрабатывать и поддерживать core backend-сервисы для высоконагруженных распределённых систем
  • Принимать ключевые технические решения, балансируя масштабируемость, надёжность, поддерживаемость и скорость поставки
  • Развивать и оптимизировать backend-архитектуру под меняющиеся требования продукта
  • Писать чистый, современный, хорошо покрытый тестами код по инженерным стандартам
  • Применять практики TDD и BDD
  • Разрабатывать фреймворки, инструменты и workflow для интеграции клиентов и сторонних разработчиков
  • Работать с кросс-функциональными командами и продуктом
  • Проводить code review, делиться знаниями и улучшать инженерные практики
  • Создавать и поддерживать техническую документацию
  • Улучшать платёжные workflow и developer experience для мерчантов и интеграционных партнёров

Требования

  • Глубокое понимание жизненного цикла разработки ПО: системный дизайн, разработка, тестирование, деплой
  • Опыт проектирования и реализации backend-сервисов для распределённых систем
  • Знание подходов к построению developer-фреймворков, интеграционных инструментов и workflow
  • Владение backend-языком программирования; опыт с Python — преимущество, кандидаты с другим техническим бэкграундом приветствуются
  • Знакомство с TDD и BDD
  • Понимание масштабируемого системного дизайна, качества кода, стратегий тестирования и поддерживаемой архитектуры
  • Знание платёжной индустрии и интерес к оптимизации опыта мерчантов и разработчиков
  • Сильные навыки письменной и устной коммуникации
  • Самостоятельность, проактивность и умение брать ответственность
  • Умение работать удалённо в глобально распределённой команде
  • Право на работу: Польша, Португалия, Венгрия, Румыния или ЮАР

Условия

  • Полностью удалённая работа в глобально распределённой команде
  • Конкурентные опционы
  • Гибкая политика отпусков, минимум 25 дней
  • Доступ к коворкингам в крупных городах
  • Воркейшены и ежегодный корпоративный ретрит
  • Качественное оборудование под роль
  • Компенсация £500 на обустройство домашнего офиса
  • Щедрый бюджет на обучение и развитие
  • Частное медицинское страхование
  • Дополнительные льготы в зависимости от локации
  • Сильный онбординг и поддерживающие коллеги

Навыки

  • Python
  • TDD
  • BDD

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

Senior Node.js Software Engineer - Holepunch (100% Remote, Worldwide)
TetherSeniorДубайУдалённо
26 окт.
Data API Engineer
JobgetherMiddleУдалённо
26 окт.
Software Engineer - Storage
JobgetherMiddleУдалённо
26 окт.
Magneto Developer
JobgetherMiddleУдалённо
20 окт.
Senior Magento Developer - Level Shoes
Chalhoub GroupSeniorДубайОфис
19 окт.
Senior Engineer, Backend - Orchestration — Jobgether, Удалённо | itrelocate