Компания Lagrange Labs ищет Middle Golang Developer для удалённой работы на полный рабочий день в проекте с высокой нагрузкой. В задачи входит разработка и поддержка высокопроизводительных бэкенд-сервисов на языке Go, проектирование и оптимизация систем для обработки потоковых данных из различных блокчейн-сетей, включая индексаторы и слушатели событий. Также необходимо создавать эффективные API на gRPC и REST для взаимодействия с ZK-инфраструктурой, обеспечивать параллельную обработку транзакций с помощью многопоточности (Goroutines, Channels), писать интеграционные и модульные тесты, участвовать в Code Review, а также оптимизировать работу с базами данных PostgreSQL и Redis под высокие нагрузки. Требуется опыт коммерческой разработки на Go не менее трёх лет, глубокое понимание внутреннего устройства языка (сборка мусора, управление памятью, конкуренция), умение проектировать микросервисную архитектуру, навыки работы с SQL и NoSQL базами, опыт использования Docker и Kubernetes, знание принципов CI/CD и работы с облачными провайдерами. Английский язык необходим для чтения технической документации и переписки. Дополнительным преимуществом будут базовые знания Web3, включая JSON-RPC и работу с блокчейн-нодами, а также опыт в финтех или криптовалютных проектах.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.