Senior Golang Developer — Global Trading Platform@ Сбер
О позиции
Компания Сбер ищет Senior Golang Developer для работы над глобальной торговой платформой. Формат работы гибридный, минимум 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 для анализа, генерации и автоматизации.
Вакансия предлагает интересные задачи в области высоконагруженных систем с гибридным форматом работы. Однако, зарплата не указана, что может быть минусом для кандидатов.
Кто здесь добьётся успеха
Глубокие знания Golang и опыт разработки высоконагруженных систем с использованием gRPC для обеспечения производительности и масштабируемости приложений.
Способность эффективно работать в гибридной среде, включая активное участие в командных встречах в офисе и самостоятельную работу над задачами удаленно.
Опыт работы с PostgreSQL, Redis и Clickhouse для проектирования эффективных систем хранения и обработки данных, а также понимание принципов работы Kafka для организации потоковой передачи данных.
Навыки проектирования и оптимизации алгоритмов в реальном времени, включая алгоритмы ценообразования и кэширования, с акцентом на отказоустойчивость и мониторинг нагрузки.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев