ozon банк

Старший разработчик Go, Брокерская платформа (Python, Java)

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

ozon банк

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

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

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

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

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

Наш стек:

  • Бэкенд: Go (Golang)

  • Брокер сообщений: Apache Kafka

  • База данных: PostgreSQL

  • API: GraphQL, gRPC, REST

Вам предстоит:

  • проектировать и разрабатывать высокопроизводительное ядро торговой платформы

  • разрабатывать надёжные и безопасные API (REST, gRPC, GraphQL) для внутренних и внешних клиентов

  • реализовать бизнес-логику торговли финансовыми активами, управления портфелями и рисками

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

  • оптимизировать работу с PostgreSQL

  • строить отказоустойчивую и масштабируемую Event-Driven архитектуру с использованием Kafka

  • принимать ключевые архитектурные решения, проводить код-ревью и быть наставником младших членов команды

Для нас важны:

  • опыт коммерческой бэкенд-разработки от 5 лет (Python, Go, Java или другие языки для высоконагруженных систем)

  • глубокое понимание принципов построения высоконагруженных и low-latency систем

  • опыт работы с PostgreSQL (оптимизация запросов, транзакции, изоляция)

  • навыки построения Event-Driven архитектур с использованием Kafka (или аналогичных брокеров)

  • понимание паттернов и лучших практик GraphQL

  • навыки сквозного проектирования и запуска сложных системных сервисов

  • ответственное отношение к тестированию (интеграционное, Unit, E2E)

Будет плюсом:

  • опыт в финтех

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

  • опыт работы с Clickhouse, а также Redis или KeyDB

Похожие вакансии Go

Сайты компаний
vk

Старший backend-разработчик

vk
Зарплата не указанаРоссияМосква
Мы развиваем внутреннюю платформу, которая упрощает разработку, запуск и эксплуатацию сервисов в масштабной распределённой инфраструктуре. Наша команда создаёт собственные инфраструктурные решения, которыми пользуются другие инженерные команды компании:
  • ServiceMesh — платформа управления межсервисным взаимодействием на базе Envoy и Consul, обеспечивающая маршрутизацию трафика, балансировку нагрузки, отказоустойчивость и наблюдаемость
  • ServiceHost — система декларативного управления обработкой запросов с помощью графов взаимодействия микросервисов
  • Инструменты автоматизированной диагностики — решения для анализа инцидентов и поиска первопричин проблем в распределённых системах
  • Другие платформенные инструменты — решения для управления инфраструктурой, повышения надёжности сервисов и улучшения Developer Experience
Мы ищем сильного backend-разработчика, которому интересно создавать инфраструктурные продукты, решать нетривиальные задачи в распределённых системах и влиять на работу большого количества сервисов.

Задачи

  • Разрабатывать и развивать компоненты внутренней платформы: ServiceMesh, ServiceHost и инструменты автоматизации эксплуатации
  • Проектировать и реализовывать высоконагруженные, отказоустойчивые сервисы и инфраструктурные компоненты
  • Развивать механизмы управления межсервисным взаимодействием: балансировку нагрузки, маршрутизацию, retry, failover и circuit breaking
  • Развивать декларативное управление обработкой запросов, механизмы исполнения графов взаимодействия микросервисов и обеспечения их отказоустойчивости
  • Разрабатывать инструменты для диагностики инцидентов, анализа поведения распределённых систем и автоматизации поиска первопричин проблем
  • Улучшать производительность, масштабируемость и надёжность платформенных решений
  • Разрабатывать API и интеграции с существующей инфраструктурой
  • Участвовать в проектировании архитектуры новых компонентов, обсуждении технических решений и code review
  • Взаимодействовать с командами разработки и эксплуатации, помогая решать сложные инфраструктурные задачи

Требования

  • Опыт коммерческой backend-разработки от четырёх лет
  • Уверенное владение Go или C++, понимание принципов разработки производительных серверных приложений
  • Хорошее понимание устройства распределённых систем, принципов их масштабирования и обеспечения отказоустойчивости
  • Знание сетевого взаимодействия: TCP/IP, HTTP, gRPC, балансировка нагрузки, таймауты и повторные запросы
  • Опыт разработки многопоточных или асинхронных приложений
  • Уверенные навыки работы с Linux, понимание процессов, сетевого стека и механизмов управления ресурсами
  • Опыт проектирования API и взаимодействия между сервисами
  • Умение разбираться в сложных технических проблемах, анализировать производительность и находить причины сбоев
  • Самостоятельность в принятии технических решений и ответственность за результат

Будет плюсом

  • Опыт разработки инфраструктурных платформ, Service Mesh, систем оркестрации или Service Discovery
  • Знакомство с Envoy, Consul, xDS и принципами работы прокси-серверов
  • Опыт работы с облачными платформами и системами оркестрации сервисов, понимание принципов управления размещением, масштабированием и жизненным циклом приложений
  • Понимание механизмов load balancing, health checking, circuit breaking и traffic management
  • Опыт разработки control plane / data plane компонентов
  • Опыт работы с Prometheus, Grafana, OpenTelemetry и инструментами распределённой трассировки
  • Опыт профилирования и оптимизации производительности приложений
  • Интерес к автоматизации эксплуатации, диагностике инцидентов и применению AI/LLM для решения инфраструктурных задач
Что делает задачи интересными:
  • Работа с инфраструктурой, от которой зависит большое количество production-сервисов
  • Возможность разрабатывать собственные платформенные решения, а не только интегрировать готовые инструменты
  • Сложные инженерные задачи на пересечении backend-разработки, сетевого взаимодействия и распределённых систем
  • Возможность влиять на архитектуру, производительность и надёжность сервисов в масштабах компании
  • Работа над инструментами, которые непосредственно улучшают опыт разработки и эксплуатации для других инженерных команд
hh.ru
1с

Golang-разработчик

1с
Зарплата не указанаРоссияМоскваУдалёнка

Фирма «1С» — это не только известные бухгалтерские программы. Платформа «1С:Предприятие» используется тысячами организаций по всей России и за её пределами для автоматизации ключевых бизнес-процессов: бухгалтерского и управленческого учёта, кадровых задач, управления производством, логистики и многого другого.

Мы разрабатываем широкий спектр сервисов и продуктов, расширяющих возможности платформы «1С:Предприятие» и помогающих бизнесу решать современные задачи. Одно из ключевых направлений — электронный документооборот (ЭДО), включая обмен юридически значимыми электронными документами и электронными перевозочными документами (ЭПД).

В настоящее время мы ищем Go-разработчика в команду сервиса «1С-ЭДО». Вам предстоит участвовать в развитии высоконагруженной распределённой системы, обеспечивающей электронный обмен документами между организациями, проектировать и реализовывать новые функциональные возможности, а также развивать существующую инфраструктуру сервиса.

Обязанности:

  • Усиление команды разработки и развития сервиса обмена электронными документами, в сферах ЭДО и ЭПД;
  • Проектирование и реализация новых функциональных модулей, доработка существующих сервисов;
  • Обеспечение стабильной работы под высокой нагрузкой;
Требования:
  • Уверенное владение языком программирования Go;
  • Отличное знание OС Linux;
  • Опыт работы с Git;
  • Опыт работы с PostgreSQL.

Плюсом будет:

  • Опыт работы с брокерами сообщений kafka, NSQ;
  • Опыт работы с MongoDB, ClickHouse, Redis, S3;
  • Опыт использования систем мониторинга Prometheus, elk;
  • Опыт использования систем CI/CD, Docker, K8s;
  • Умение находить слабые места систем, сервисов и запросов;
  • Базовые знания организации безопасности веб-приложений;
Условия:
  • Конкурентоспособную заработную плату по результатам собеседования;
  • Официальное оформление с выплатой зарплаты два раза в месяц;
  • Возможность удалённой работы, гибридного графика или работы в офисе;
  • Возможности для обучения и повышения квалификации за счёт компании;
  • Участие в профильных конференциях и внутренних IT-сообществах;
  • Возможность влиять на развитие продукта и принимать архитектурные решения.

Присоединяйтесь к нам и станьте частью команды, которая меняет представление о том, чем занимается Фирма "1С"!

hh.ru
rwb (wildberries & russ)

Golang-разработчик

rwb (wildberries & russ)
Зарплата не указанаРоссияМоскваУдалёнка

Вместе с масштабным развитием IT-направления, Wildberries строит культуру Trust and Safety, гарантируя непрерывную безопасность и доверие между компанией, её сотрудниками, пользователями и клиентами. Тут мы активно развиваем наш новый продукт WB Chat — современный мессенджер для удобного общения с друзьями, семьёй и коллегами. Сейчас продукт находится на стадии BETA-версии, но уже включает в себя масштабный функционал: личные чаты, каналы, публичные и приватные группы, папки, аудиозвонки, голосовые сообщения, реакции, предпросмотр медиафайлов и многое другое. Сейчас мы расширяем команду и находимся в поиске опытного Golang разработчика.

Вам предстоит:

  • Проектировать архитектуру и разрабатывать новые высоконагруженные микросервисы для расширения функционала платформы;
  • Создавать отказоустойчивые интеграции с внутренними потребителями и поставщиками данных в рамках микросервисной и event-driven архитектуры;
  • Поддерживать, оптимизировать и дорабатывать общие библиотеки и core-компоненты;оптимизировать хранилища данных;
  • Оптимизировать работу с хранилищами данных и брокерами сообщений в условиях высокой нагрузки;
  • Покрывать код тестами, метриками и создавать технические дэшборды.

Вы нам подходите, если:

  • Отлично знаете Golang, глубоко понимаете concurrency (горутины, каналы, пакет sync), работы сборщика мусора и планировщика;
  • Понимаете паттерны проектирования, принципы построения микросервисной и event-driven архитектуры;
  • Имеете опыт работы с реляционными БД (PostgreSQL) и NoSQL-решениями (Redis/Cassandra), умеете оптимизировать запросы;
  • Работали с брокерами сообщений (Kafka / RabbitMQ), Docker, Kubernetes и инструментами CI/CD.

Условия для сотрудников:

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

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.