В приложении удобнее
Установить
Ozon Банк

Ведущий разработчик на Go в брокерскую платформу

в Ozon Банк

475 000 —‍ 600 000 ₽/‍мес до налогов, совокупно

📍 Москва
Гибрид
📍 Россия
Удалённо
Специализация
Golang
Уровень
Senior
Требуемый опыт
5+ лет

Технологии/инструменты

Kafka
PostgreSQL
GraphQL
gRPC
REST

Команда Банка Ozon

создаёт и развивает сервисы для покупателей и продавцов. Мы строим банк как современный IT-продукт — с передовыми технологиями и микросервисной архитектурой. Все самые сложные и важные системы банка реализуем сами: процессинг, учётное ядро, финансовый мониторинг, переводы через Систему быстрых платежей.

Мы запускаем масштабный проект — создание высоконагруженной брокерской платформы для торговли финансовыми инструментами. Наша цель — разработать с нуля ядро системы, которое сможет обрабатывать миллионы транзакций в день с минимальной задержкой.

Это уникальная возможность повлиять на архитектуру проекта с первых дней, при этом опираясь на существующую проверенную инфраструктуру Ozon Банка. У нас уже есть надёжные решения в области регуляторных проверок, взаимодействия с государственными органами и других критически важных функций.

Ищем опытного разработчика, который поможет команде построить систему для современных брокерских продуктов.

Задачи

  • проектировать и разрабатывать высокопроизводительное ядро торговой платформы;
  • разрабатывать надёжные и безопасные API (REST, gRPC, GraphQL) для внутренних и внешних клиентов;
  • реализовать бизнес-логику торговли финансовыми активами, управления портфелями и рисками;
  • интегрировать платформу с несколькими торговыми движками, а также со сторонними вендорскими решениями на начальном этапе с последующей постепенной миграцией ключевых компонентов на собственные реализации;
  • оптимизировать работу с PostgreSQL;
  • строить отказоустойчивую и масштабируемую Event-Driven архитектуру с использованием Kafka;
  • принимать ключевые архитектурные решения, проводить код-ревью и быть наставником младших членов команды.

Наш стек

  • Бэкенд: Go;
  • Брокер сообщений: Apache Kafka;
  • База данных: PostgreSQL;
  • API: GraphQL, gRPC, REST.

Требования

  • опыт коммерческой бэкенд-разработки от 5 лет (Go, Python, С++, Java или другие языки для высоконагруженных систем);
  • глубокое понимание принципов построения высоконагруженных и low-latency систем;
  • опыт работы с PostgreSQL (оптимизация запросов, транзакции, изоляция);
  • навыки построения Event-Driven архитектур с использованием Kafka (или аналогичных брокеров);
  • понимание паттернов и лучших практик GraphQL;
  • навыки сквозного проектирования и запуска сложных системных сервисов;
  • ответственное отношение к тестированию (интеграционное, Unit, E2E).

Будет плюсом

  • опыт в финтех;
  • понимание основ финансовых рынков (ордера, стаканы, сделки) или разработки биллинговых систем;
  • опыт работы с ClickHouse, а также Redis или KeyDB.

Условия и бенефиты

  • забота о здоровье: ДМС, стоматология, корпоративный спорт;
  • жилищные программы для офисных сотрудников и соцподдержка;
  • выдаём мощные ноутбуки под ваши задачи;
  • гибко к удалёнке: можно работать из дома время от времени;
  • развитие: онлайн и офлайн обучение, библиотеки, конференции;
  • современный офис, безлимитный кофе, полезные перекусы.
Ozon Банк

О компании Ozon Банк

Сфера
Банки / Финтех
Инвестиции
$100M+
Размер
1001+

Ozon Банк — это специальное подразделение Ozon, где тесно переплетается всё, что связано с финансами и IT. Они помогают покупателям экономить и вдумчиво относиться к собственным финансам, а для продавцов создают дополнительные точки роста бизнеса. Среди финансовых сервисов Ozon — банк, карта, программа лояльности, рассрочка, B2B-продукты для селлеров. Ozon Банк — один из ключевых активов Ozon и платформа для роста и экспансии на российском рынке.