Опубликовано 29 дней назад

Go Developer for the Financial Products Team в Авито Москва

Building iconв офис
Money bag iconне указана

Go-разработчик в команду финансового маркетплейса. Разработка бэкенд-сервисов, интеграции с внешними партнёрами, обеспечение надёжности критичных сервисов.

Задачи:

  • разрабатывать и развивать бэкенд-сервисы финансового маркетплейса на Go: витрину финансовых услуг, точки входа, персональный финансовый кабинет
  • сопровождать полный цикл: от проработки продуктовой гипотезы (вместе с продакт-менеджером) до деплоя сервисов
  • проектировать и поддерживать интеграции с внешними партнёрами — поставщиками финансовых услуг (RPC-контракты, безопасная передача персональных данных, отказоустойчивость)
  • поддерживать надёжность критичных сервисов (целевой SLI 99.9): писать unit- и функциональные тесты, участвовать в code review
  • распространять лучшие практики через внутренние сообщества и консультации

Требования:

  • иметь коммерческий опыт работы на Go, или на другом языке программирования и быть готовыми быстро освоить Go
  • понимать, как устроен runtime, уметь находить и оптимизировать слабые места в коде
  • понимать принципы построения микросервисной архитектуры
  • уметь проектировать схемы реляционных баз данных с учётом разных нагрузок
  • иметь опыт работы с асинхронной обработкой событий (шины/очереди)
  • уметь обсуждать решения с другими командами, если задача требует этого
  • быть способными самостоятельно двигать задачи в своей зоне ответственности — декомпозировать, оценивать, доводить до результата в условиях неопределённости
  • помогать команде устанавливать приоритеты в бэклоге
  • разбирать инциденты в продакшене: находить корневую причину, оценивать технические риски и предлагать меры предотвращения
  • уметь декомпозировать бизнес-требования в функциональные и нефункциональные (желательно)
  • работать в Scrum-командах и понимать смысл такой организации работ (желательно)
  • брать на себя роль фича-лида (желательно)
  • мочь выступать в роли наставника, интересоваться публичными выступлениями на технические темы (желательно)
  • иметь опыт работы с персональными данными и требованиями к безопасности (желательно)
  • быть знакомыми с теорией нагрузочного тестирования (желательно)

Условия:

  • возможность реализовать свои идеи в проекте с многомиллионной аудиторией
  • талантливая команда, готовая поддержать ваши инициативы
  • мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы
  • прозрачная система премий, достойная зарплата — размер обсудим на собеседовании
  • личный бюджет на обучение, который можно тратить на книги, курсы и конференции
  • забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист
  • удалённая работа из любой точки мира или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха

Навыки:

  • Go
  • микросервисная архитектура
  • реляционные базы данных
  • асинхронная обработка событий
  • RPC
  • unit-тесты
  • функциональные тесты
  • code review
  • Scrum
Эту вакансию мы нашли в changellenge
АВ

Авито

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики