Software Engineer (Go)
Агентство / HR ресурс Team4You ( team4you.org )
Опыт работы любой
В поиске Software Engineer (Go)
📍 Удаленная работа
О компании:
Ведущий разработчик финтех-решений, предоставляющий B2B-продукты, включая высоконагруженные системы, облачные сервисы и платформы для брокеров и финансовых компаний по всему миру.
О проекте:
Это современная платформа, обеспечивающая связку между клиентскими системами и внутренними сервисами брокеров.
Обязанности:
✅ Разработка и внедрение высокопроизводительных сервисов для управления аккаунтами и позициями в реальном времени.
✅ Переписывание ключевых компонентов существующей AMS-платформы с C# на Go, участие в модернизации торговой инфраструктуры.
✅ Оптимизация системных задержек и повышение пропускной способности.
✅ Активное участие в архитектурных решениях, соблюдая принципы Domain-Driven Design.
✅ Работа в кросс-функциональной команде (backend-разработчики, QA, DevOps).
Требования:
🔹 Отличное знание Go (4+ лет), понимание его ключевых концепций, идиоматичного кода и принципов написания конкурентного кода.
🔹 Глубокие знания механизмов синхронизации.
🔹 Базовое понимание принципов Linux и уверенное владение командами CLI.
🔹 Сильные навыки профилирования и отладки кода.
🔹 Опыт анализа и решения сложных технических задач.
🔹 Опыт написания unit- и интеграционных тестов.
🔹 Опыт работы с брокерами сообщений и понимание их внутреннего устройства.
🔹 Опыт взаимодействия с внешними системами кэширования.
🔹 Отличное понимание принципов микросервисной архитектуры.
🔹 Уверенное владение SQL и опыт работы с реляционными базами данных.
🔹 Опыт работы с Protobuf и gRPC.
🔹 Глубокое понимание CI/CD.
🔹 Знание SOLID и дизайн-паттернов, практический опыт их применения.
Будет плюсом:
✔️ Опыт работы с Docker и Kubernetes.