vk

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

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

vk

↑ Вакансия с автоподнятием
380k–490k ₽РоссияМосква

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

Задачи

  • Проектирование и разработка: участие в проектировании, реализации и поддержке микросервисов на Go. Вы не просто выполняете задачи, а предлагаете архитектурные решения
  • Надёжность и безопасность: повышение стабильности, отказоустойчивости и производительности системы
  • Ответственность за соблюдение принципов PCI DSS в вашем коде
  • Масштабирование и оптимизация: работа над увеличением нагрузки и оптимизацией существующих сервисов
  • Командная работа: активное взаимодействие со смежными командами для интеграции и реализации сквозных функциональностей

    Требования

    • Имеете опыт коммерческой разработки на Go от трех лет
    • Знакомы с концепциями микросервисной архитектуры
    • Умеете писать эффективный код и хорошо разбираетесь в чужом
    • Обладаете системным подходом и проявляете внимание к деталям
    • Имеете опыт интеграции с различными хранилищами данных (PostgreSQL, MySQL, ClickHouse)
    • Уже работали с системами очередей (Kafka/RabbitMQ)
    • Готовы брать на себя инициативу в решении сложных задач
    • Умеете писать unit- и интеграционные тесты
    • Понимаете основы контейнеризации (Docker) и оркестрации (Kubernetes)
    • Знаете фронтенд-разработку на базовом уровне

    Будет плюсом

    • Опыт высоконагруженных систем
    • Опыт проектирования микросервисных архитектур
    • Работа в финтехе или других сферах с высокими требованиями к безопасности и надёжности
    • Опыт настройки мониторинга и алертинга (Prometheus, Grafana)
    • Опыт распила монолита
    Эта вакансия также есть на:Habr Career

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

    Соц.сети

    Middle / Senior / Tech Lead Go Developer

    Неизвестный работодатель
    Зарплата не указанаРоссияМоскваГибрид

    Middle / Senior / Tech Lead Go Developer

    Местоположение: Москва
    Формат работы: Гибрид
    Опубликована: ••••••••

    Требования:
    • DBaaS: писать Kubernetes-операторы и строить сервисы, которые управляют базами данных в облаке
    • AI-платформы: AI-разработка и создание AI-агентов
    • CNAPP: разработка платформы облачной безопасности
    • Биллинг: развитие платформы монетизации облачных продуктов

    Контакт: ••••••••

    •••••••• опубликована в ••••••••

    hh.ru
    yadro

    Principal software engineer Go / Ведущий инженер-программист на Go (TATLIN.OBJECT)

    yadroАвтоподнятие
    Зарплата не указанаРоссияСанкт-ПетербургУдалёнка

    Наш департамент разрабатывает объектное хранилище данных TATLIN.OBJECT. Это распределённое децентрализованное объектное хранилище с поддержкой современных протоколов доступа, включая S3. Подходит для гарантированного хранения и работы с многопетабайтным объёмом данных.

    TATLIN.OBJECT умеет надежно и дешево хранить объекты и отдавать их через стандартные для такого продукта протоколы / интерфейсы S3, HTTP, gRPC и sFTP. В основе лежит эффективный децентрализованный распределённый движок хранения данных, спроектированный для работы в сложных условиях нестабильной глобальной сети, отказов дисков и других узлов.

    Продукт разрабатывается на базе open sourсe фреймворка, который мы развиваем. По сути мы разрабатываем 2 продукта: open sourсe и коммерческий продукт, куда добавляем коммерческие фишки для энтерпрайз клиента (инсталляция, настройка, система мониторинга, оповещения и т.п.)

    Чем предстоит заниматься:

    • разрабатывать компонент системы в технологическом стеке Go/Linux;
    • разрабатывать unit тесты / функциональные тесты, проведение code-review;
    • участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях;
    • работать в кросс-функциональной команде и взаимодействовать с командами развития продукта, системным тестированием, технической поддержкой;
    • анализировать требования, технической декомпозицией и созданием спецификаций конкретных элементов и компонентов системы.

    Мы ожидаем от будущего члена команды:

    • опыт разработки на Go или других системных языках (С/С++);
    • опыт разработки многопоточных приложений;
    • знание устройства и опыт работы в Linux;
    • знание сетей, передачи и хранения данных;
    • умение и желание искать решения для технических «вызовов»;
    • английский язык на уровне чтения и написания технической документации.

    Дополнительно приветствуем:

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

    hh.ru
    yadro

    Principal software engineer Go / Ведущий инженер-программист на Go (TATLIN.OBJECT)

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

    Наш департамент разрабатывает объектное хранилище данных TATLIN.OBJECT. Это распределённое децентрализованное объектное хранилище с поддержкой современных протоколов доступа, включая S3. Подходит для гарантированного хранения и работы с многопетабайтным объёмом данных.

    TATLIN.OBJECT умеет надежно и дешево хранить объекты и отдавать их через стандартные для такого продукта протоколы / интерфейсы S3, HTTP, gRPC и sFTP. В основе лежит эффективный децентрализованный распределённый движок хранения данных, спроектированный для работы в сложных условиях нестабильной глобальной сети, отказов дисков и других узлов.

    Продукт разрабатывается на базе open sourсe фреймворка, который мы развиваем. По сути мы разрабатываем 2 продукта: open sourсe и коммерческий продукт, куда добавляем коммерческие фишки для энтерпрайз клиента (инсталляция, настройка, система мониторинга, оповещения и т.п.)

    Чем предстоит заниматься:

    • разрабатывать компонент системы в технологическом стеке Go/Linux;
    • разрабатывать unit тесты / функциональные тесты, проведение code-review;
    • участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях;
    • работать в кросс-функциональной команде и взаимодействовать с командами развития продукта, системным тестированием, технической поддержкой;
    • анализировать требования, технической декомпозицией и созданием спецификаций конкретных элементов и компонентов системы.

    Мы ожидаем от будущего члена команды:

    • опыт разработки на Go или других системных языках (С/С++);
    • опыт разработки многопоточных приложений;
    • знание устройства и опыт работы в Linux;
    • знание сетей, передачи и хранения данных;
    • умение и желание искать решения для технических «вызовов»;
    • английский язык на уровне чтения и написания технической документации.

    Дополнительно приветствуем:

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

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