Атлас учета

Golang разработчик, mCRM (Senior)

Ищем сильного Senior Golang разработчика на проект внедрения маркетинговой CRM в одном из крупнейших онлайн-ритейлеров электроники и бытовой техники в России. Нужен инженер, который уверенно чувствует себя в микросервисной архитектуре и ас…

Атлас учета

до 275k ₽РоссияМоскваУдалёнка

Ищем сильного Senior Golang разработчика на проект внедрения маркетинговой CRM в одном из крупнейших онлайн-ритейлеров электроники и бытовой техники в России. Нужен инженер, который уверенно чувствует себя в микросервисной архитектуре и асинхронных интеграциях: понимает ограничения синхронных и асинхронных систем, знает паттерны надёжной доставки сообщений и готов принимать архитектурные решения. Это проект для тех, кто хочет строить высоконагруженные интеграции для большого бизнеса федерального масштаба.

Важно! Без сопроводительного письма с описанием твоего опыта разработки на Golang и работы с асинхронными интеграциями отклики не рассматриваем.

О проекте

Команда внедряет mCRM: разрабатывает и интегрирует сервисы, которые связывают маркетинговые CRM-системы с инфраструктурой ритейлера. Много асинхронного взаимодействия, микросервисы и паттерны надёжной доставки (DLQ, transactional inbox/outbox).

Стек проекта: Go, PostgreSQL, HTTP/gRPC, Kafka, NATS, микросервисная архитектура.

Задачи

- Разрабатывать и интегрировать системы на Golang.
- Работать с PostgreSQL, HTTP/gRPC и микросервисной архитектурой.
- Интегрировать сервисы с маркетинговыми CRM-системами через асинхронный транспорт (Kafka, NATS).
- Проектировать и реализовывать асинхронные взаимодействия с использованием DLQ и transactional inbox/outbox.
- Взаимодействовать с командой в рамках внедрения mCRM.

Ключевые требования

- Законченное высшее техническое (ИТ или около ИТ) образование.
- Опыт коммерческой разработки на Golang от 5 лет.

- Опыт работы с SQL (PostgreSQL).
- Опыт работы с нереляционными базами данных.
- Опыт работы с HTTP/gRPC.
- Опыт работы с микросервисной архитектурой и принятия архитектурных решений на проекте.
- Опыт работы с Kafka.
- Опыт интеграции различных систем через асинхронный транспорт.
- Понимание ограничений синхронных и асинхронных систем.
- Опыт применения паттернов микросервисной архитектуры (DLQ, transactional inbox/outbox).
- Опыт интеграции с маркетинговыми CRM-системами.
- Опыт работы с NATS (будет большим плюсом).
- Опыт работы с Tarantool (будет плюсом).

Условия работы

- Формат сотрудничества: по договору ИП (оплата ежемесячно, стабильно и без задержек) или по срочному трудовому договору (выплаты 2 раза в месяц).
- Полностью удалённая работа из любой точки РФ.
- График 5/2, с 9:00 до 18:00 по московскому времени.
- Длительное сотрудничество: проект рассчитан примерно на год.
- Без двойного трекинга времени и лишней отчётности.
- Комфортная команда и поддержка в спорных ситуациях: мы не оставляем тебя с ними один на один.
- Баланс между работой и личной жизнью: уважаем твоё время вне рабочего графика.
- Сильный кейс в резюме: внедрение маркетинговой CRM федерального масштаба в одном из лидеров рынка онлайн-ритейла.

Как проходит отбор

- Три этапа: HR-скрининг (20 мин), 1 техническое собеседование (1 час) и 1 встреча с командой.
- Быстрое решение по итогам встречи.
- Выход на проект ASAP.

Узнал себя? Откликайся: расскажи о своём опыте с Golang и асинхронными интеграциями, и мы свяжемся с тобой в ближайшее время.

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

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

Fullstack-разработчик (Go / Python / React) - геопоиск, OpenSearch, DevOps

Формат: удалённо, полная занятость

Отклики: только с указанием ожиданий по з/п и кратким описанием релевантного опыта по задачам ниже.

О проекте:

Мы строим classified-маркетплейс для рынка ЕС (web + mobile), где пользователи размещают объявления о товарах, недвижимости, услугах и вакансиях, находят нужное рядом с собой и договариваются напрямую. Продукт уже работает.

Бэкенд написан на Python/Django, новые сервисы пишутся на Go, и функциональность постепенно переносится туда. Поиск построен на OpenSearch.

Геолокация и мультиязычный поиск лежат в основе продукта.

Ищем опытного fullstack-разработчика, который закроет весь цикл: от схемы БД и Go-сервиса до React-интерфейса с картой и выкладки в Kubernetes. Нам нужен универсальный инженер с широким кругозором и ответственностью за результат, а не узкий специалист.

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

  • Разработка и развитие сервисов на Go, участие в постепенном переносе функциональности с Django на Go.
  • Поддержка и развитие существующего бэкенда на Python / Django / DRF.
  • Разработка фронтенда на React + TypeScript: страницы объявлений, поиск, фильтры, личный кабинет.
  • Геофункции: поиск по радиусу и bounding box, карта объявлений с кластеризацией, геокодирование адресов, работа с PostGIS.
  • Развитие поиска на OpenSearch: mappings, анализаторы, многоязычный поиск, фильтры и фасеты, геозапросы, индексация.
  • Проектирование API, межсервисного взаимодействия и фоновых задач (Kafka, Celery, Redis).
  • Работа с PostgreSQL: схемы, индексы, оптимизация запросов под большие объёмы данных.
  • DevOps: Docker, Kubernetes, Helm, GitLab CI/CD. Выкладка, диагностика по логам и метрикам (Prometheus, Grafana, Sentry), разбор упавших сборок и деплоев.
  • Тесты, код-ревью, техническая документация.

Обязательные требования

1. От 5+ лет коммерческой разработки, опыт работы как на бэкенде, так и на фронтенде.

2. Уверенный Go: конкурентность, контексты, обработка ошибок, тестирование, опыт сопровождения сервисов в продакшене.

3. Практический опыт с Python, Django и Django REST Framework.

4. React + TypeScript: компонентный подход, управление состоянием, работа с API, производительность интерфейса.

5. PostgreSQL и SQL: транзакции, индексы, EXPLAIN, оптимизация запросов.

6. Продакшен-опыт с OpenSearch или Elasticsearch: индексы и mappings, поисковые запросы, фильтрация, индексация документов.

7. Опыт работы с геоданными: PostGIS, geohash или geo-запросы в OpenSearch/Elasticsearch, фильтрация по расстоянию и bounding box.

8. Опыт работы с картами на фронтенде: Leaflet, Mapbox GL / MapLibre или OpenStreetMap, включая маркеры, кластеризацию и синхронизацию карты с результатами поиска.

9. Понимание микросервисной архитектуры, HTTP / REST API и асинхронного взаимодействия.

10. Опыт с Redis, очередями сообщений и фоновыми задачами.

11. Docker и основные сущности Kubernetes (Pod, Deployment, Service, Ingress, ConfigMap, Secret). Умение посмотреть статусы, события и логи подов и разобраться с причинами перезапусков.

12. Умение поправить Helm chart или values и пайплайн GitLab CI/CD, разобраться с ошибкой сборки или развёртывания.

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

13. Kafka: продюсеры, консьюмеры, гарантии доставки.

14. Next.js / SSR и SEO для страниц объявлений.

15. React Native или опыт мобильной разработки.

16. Геокодинг и маршрутизация: Nominatim, Photon, Google Maps / Mapbox API.

17. Векторный и гибридный поиск, ML-ранжирование.

18. Prometheus, Grafana, OpenTelemetry, настройка алертов.

19. Интеграции внешних API: платежи, переводы, телефония и подобные.

20. Антифрод и модерация контента.

Что мы ожидаем по работе в команде

  • Внимательность к деталям и ответственность за результат своих изменений.
  • Самостоятельность: вы доводите задачу от идеи до продакшена.
  • Умение аргументированно объяснять технические решения.
  • Понятные тикеты, комментарии к PR и документация.

Что предлагаем

  • Участие в амбициозном продукте и место в core-команде.
  • Реальное влияние на архитектурные и продуктовые решения.
  • Минимум бюрократии, максимум доверия.
  • Удалённая работа.
  • Возможность последующей релокации в Европу (Люксембург, Германия, Франция, Бельгия).

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

Отклики: только с указанием ожиданий по з/п и кратким описанием релевантного опыта.

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

Старший Backend-инженер

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

Команда занимается миграцией данных почтовых и календарных систем в продукт VK WorkSpace в On-premise- и SaaS-системах.

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

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

Технологический стек:

  • Languages: Go, Python, C, Lua
  • Databases: PostgreSQL, MySQL, Tarantool
  • Protocols & API: SMTP, IMAP, POP3, ICS, HTTP, gRPC, TCP, MS Exchange API

Задачи

  • Перенос почтовых систем крупных B2B-заказчиков в VK WorkSpace
  • Написание, оптимизация и рефакторинг кода на Go
  • Покрытие кода Unit/Integration тестами, ведение технической документации
  • Поддержка продукта, участие в дежурствах, работа с Unix-like системами (CLI, чтение логов, знание системного программирования)
  • Проектирование и оптимизация схем SQL / NoSQL (с пониманием внутренних механизмов СУБД)
  • Применение практик Highload и построения отказоустойчивых систем
  • Работа с сетевыми и почтовыми протоколами на разных уровнях стека

Требования

  • Опыт коммерческой backend-разработки на Go от трёх лет
  • Уверенное владение Go: конкурентность, профилирование, работа с сетью, тестирование и поддержка production-кода
  • Опыт проектирования и развития API и интеграций: HTTP, gRPC
  • Практический опыт с PostgreSQL и MySQL: транзакции, индексы, планы запросов, репликация
  • Опыт работы с высоконагруженными или распределёнными системами: отказоустойчивость, наблюдаемость, деградация и восстановление сервисов
  • Умение разбираться в production-инцидентах: Linux/Unix CLI, логи, метрики, сетевые взаимодействия
  • Понимание основ системного программирования и сетевого взаимодействия; умение применять системные инструменты для разработки и отладки
  • Практика написания unit- и integration-тестов, участия в code review и ведения технической документации
  • Готовность участвовать в развитии сервисов миграции корпоративной почты и интеграций с внешними системами

Будет плюсом

  • Опыт работы с Python, C, Lua, Tarantool
  • Опыт работы с SMTP, IMAP, POP3, MS Exchange API
  • Опыт работы с почтовыми протоколами, календарными форматами ICS и миграциями данных
  • Опыт эксплуатации Kubernetes, CI/CD и on-premise-инсталляций
Сайты компаний

Senior Backend Developer

Автоподнятие
Зарплата не указанаКипрГрузияLimassolГибрид
Текст:
Оригинал доступен только пользователям с подпиской

Location

Limassol, with a hybrid work format.

About the company

A global financial analysis platform serving over 100 million users in more than 180 countries. Its tools cover advanced charting, market data, collaboration, and publishing for traders and investors, and the platform is trusted by major financial and technology companies.

Responsibilities

  • Design, build, and maintain backend services for storing and enriching data using Go and Java
  • Develop pipelines that process, validate, and enrich trading data, and optimize PostgreSQL schemas, queries, and performance
  • Work with other engineering teams on service integration and system reliability, and take part in architectural discussions and long-term platform design
  • Write tested, maintainable code, review peers' work, and support monitoring, troubleshooting, and incident resolution

Requirements

  • 5+ years of professional backend development experience with strong Go proficiency
  • Hands-on experience with relational databases, preferably PostgreSQL, including schema design, query optimization, and performance tuning
  • Solid understanding of data pipelines, batch and near-real-time processing, and experience designing fault-tolerant, high-load backend systems
  • Familiarity with distributed systems and microservices architecture, plus strong problem-solving and cross-team collaboration skills

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