Go-разработчик в команду финансовых продуктов
3d ago
RussiaMiddleHybridgomicroservicesrpcunit testingfunctional testingcode reviewrelational databasesasynchronous processing
Разработка и сопровождение бэкенд-сервисов финансового маркетплейса на Go в компании Авито с гибридным форматом работы в Москве.
Responsibilities
- разрабатывать и развивать бэкенд-сервисы финансового маркетплейса на Go: витрину финуслуг, точки входа, персональный финансовый кабинет
- сопровождать полный цикл: от проработки продуктовой гипотезы (вместе с продакт-менеджером) до деплоя сервисов
- проектировать и поддерживать интеграции с внешними партнёрами — поставщиками финансовых услуг (RPC-контракты, безопасная передача персональных данных, отказоустойчивость)
- поддерживать надёжность критичных сервисов (целевой SLI 99.9): писать unit- и функциональные тесты, участвовать в code review
- распространять лучшие практики через внутренние сообщества и консультации
Requirements
- имеете коммерческий опыт работы на Go, или на другом языке программирования и готовы быстро освоить Go; понимаете, как устроен runtime, умеете находить и оптимизировать слабые места в коде
- понимаете принципы построения микросервисной архитектуры
- умеете проектировать схемы реляционных БД с учётом разных нагрузок
- имеете опыт работы с асинхронной обработкой событий (шины/очереди)
- умеете обсуждать решения с другими командами, если задача требует этого
- способны самостоятельно двигать задачи в своей зоне ответственности — декомпозировать, оценивать, доводить до результата в условиях неопределённости
- помогаете команде устанавливать приоритеты в бэклоге
- разбираете инциденты в продакшене: находите корневую причину, оцениваете технические риски и предлагаете меры предотвращения
Conditions
- гибрид
Found in@rabota_golang