Сбер
Senior Golang Developer (Global Trading Platform)
Формат работы: гибрид (минимум 2 дня в офисе в неделю)
☑️ Чем предстоит заниматься
•Проектированием и разработкой архитектуры, выбором технологического стека
•Проектированием и поддержкой 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 для анализа, генерации и автоматизации