Сбер
Senior Golang Developer (Global Trading Platform)
3 нед. назад
РоссияSeniorHybrid
golangpostgresqlredisclickhousehttpsrestjsonkafka
Разработка и проектирование архитектуры высоконагруженных систем для глобальной торговой платформы в компании Сбер с использованием Golang.
Обязанности
- Проектированием и разработкой архитектуры, выбором технологического стека
- Проектированием и поддержкой real-time алгоритмов ценообразования (pricing engines), алгоритмов кэширования, мониторинга и профилирования нагрузки, отказоустойчивости
- Оптимизацией производительности и масштабируемости сервиса
- Выбором архитектурных паттернов, анализом технических рисков
- Разработкой ТЗ, взаимодействием с другими командами для обсуждения архитектуры решения, предложением и реализацией улучшений
- Оптимизацией архитектуры для обработки больших объемов данных
- Проектированием и реализацией интеграций с внешними источниками данных: API, базы данных, очереди сообщений
- Работой с базами данных: PostgreSQL, Redis, ClickHouse и др.
Требования
- Опыт в Golang-разработке и проектировании высоконагруженных систем от 5 лет
- Опыт проектирования отказоустойчивых систем: Fault Tolerance, Disaster Recovery, а также опыт построения масштабируемых систем: Horizontal/Vertical Scaling
- Опыт интеграции систем по: HTTPS, REST, JSON, Kafka, gRPC
- Опыт работы с базами данных: PostgreSQL, Redis, ClickHouse
Будет плюсом
- опыт в банковской или финансовой сфере
- опыт работы с HFT-системами: алгоритмический трейдинг, маркет-мейкинг, арбитраж
- опыт построения сервисов по расчету цен/риск-параметров/параметров портфелей
- понимание как работает кэширование (L1/L2 Cache, Distributed Cache)
- владение инструментами AI для анализа, генерации и автоматизации
Условия
- Формат работы: гибрид (минимум 2 дня в офисе в неделю)