Go-разработчик / Backend Developer (Golang)
Мы — B2B-сервисная компания, создающая инфраструктурные продукты для бизнеса. Наш новый продукт — Rabata.io — альтернатива AWS S3, Backblaze и другим S3-совместимым хранилищам. Сейчас активно работаем с кодами избыточности, чтобы хранить файлы еще надежнее и дешевле.
Ищем в команду талантливого и опытного Golang разработчика.
Стек: Go, Nginx, Redis, Victoria Metrics, Docker, Lua
Чем предстоит заниматься:
Разработкой и оптимизацией отдельных компонентов распределенного хранилища
Добавлением новых функциональных возможностей, включая работу с объектным S3-совместимым хранилищем
Интеграцией и развитием крипто платежного шлюза (поддержка криптовалют, работа с транзакциями, безопасность)
Повышением качества и читаемости кода
Покрытием кода юнит- и интеграционными тестами, проведение нагрузочного тестирования
Проведением Code Review и участием в обсуждении архитектурных решений
Что для нас важно:
Опыт работы на Go от 3-х лет
Практический опыт работы с многопоточными приложениями
Опыт работы с Redis в кластерной конфигурации + Sentinel
Умение разбираться в системах высокой сложности написанных на C/C++ или Go
Опыт работы в создании систем хранения данных
Понимание работы основных сетевых сервисов и стека TCP/IP
Уверенные навыки использования командной строки - Bash
Будет плюсом:
Опыт построения архитектурных решений
Опыт работы с I/O heavy-приложениями
Знание: С/С++/Python/Lua и навык обратной разработки
Что мы предлагаем:
Выплаты в рублях, $ или крипте
Квартальные премии
Удаленный формат работы
Оплачиваемые отпуска (28 дней)
Performance review 2 раза в год c возможной индексацией заработной платы
Ежегодные выезды на тимбилдинг (Турция, Таиланд и другие страны)
Участие в опционной программе распределение прибыли для увлеченных работой сотрудников
Профессиональное обучение за счет компании (оплата курсов, конференций)