Exness

Backend Software Engineer, Golang (CRM)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Go-разработчик в команду новой внутренней CRM-системы. Участие в переходе backend-экосистемы на Go с микросервисной архитектурой, gRPC, Kafka, PostgreSQL и Redis, формирование архитектуры и инженерных стандартов.

Задачи

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

Требования

  • Степень бакалавра или магистра в Computer Science, Software Engineering или смежной технической области
  • 5+ лет опыта backend-разработки, из них минимум 3 года коммерческого опыта с Go как основным языком
  • Сильное понимание SOLID, Domain-Driven Design (DDD), Clean Architecture, паттернов проектирования микросервисов и выделения контекстных границ
  • Сильные навыки в Go concurrency, асинхронной разработке и проектировании высоконагруженных систем
  • Практический опыт работы с PostgreSQL и Redis
  • Опыт работы с Kafka для событийно-ориентированной архитектуры, построения REST API и использования gRPC для межсервисного взаимодействия
  • Навыки построения надёжных и масштабируемых сервисов (дизайн, API, хранение, тестирование, CI/CD)
  • Продвинутое знание принципов чистого кода, unit- и integration-тестирования
  • Знание современных практик разработки (контроль версий, ревью, ветвление, релизы)
  • Понимание основ computer science, системного дизайна и паттернов интеграции
  • Опыт с DevOps-инструментами и практиками: ОС, мониторинг, сетевые модели, виртуализация, контейнеризация
  • Опыт отладки, профилирования и оптимизации кода
  • Зрелый senior-подход и готовность быть экспертом по Go — наставлять и подтягивать инженеров, переходящих с других языков (например, Java)
  • Высокая автономность, сильные навыки решения проблем и проактивность в ведении задач от дизайна до продакшена
  • Английский уровень B2+

Условия

  • Конкурентная зарплата и годовой бонус за результаты
  • Полная поддержка релокации для вас и семьи — перелёты, жильё, визы и юридическая помощь
  • Топовая медицинская страховка с полным покрытием семьи — медицина, стоматология, зрение, ментальное здоровье, плюс страхование жизни
  • Неограниченные возможности обучения: внешние курсы, уроки английского, карьерное и лидерское развитие
  • Компенсация обучения — оплата школы и детского сада
  • 21 рабочий день отпуска, государственные праздники и полностью оплачиваемые больничные, декретный и отцовский отпуск
  • Программа признания сотрудников: брендированные подарки, бюджеты на свадьбы, рождение детей и важные события
  • Поездки «Get to know Team» — знакомство с коллегами в глобальных хабах и общекорпоративные выезды
  • Схема участия сотрудников в акционерном капитале
  • Брендированный корпоративный MINI Cooper Countryman и частная парковка
  • Бесплатные внутренние спортивные клубы, доступ в Sanctum Club gym и гидроциклы
  • Доступ к корпоративному врачу
  • Эксклюзивная программа скидок в кафе, спортзалах и локальных сервисах
  • Налоговые льготы для экспатов: освобождение от подоходного налога до 50%
  • Поддержка в процессе натурализации для релоцированных сотрудников

Навыки

  • Go
  • gRPC
  • Kafka
  • PostgreSQL
  • Redis
  • SOLID
  • Domain-Driven Design
  • Clean Architecture
  • микросервисы
  • REST API
  • CI/CD
  • Docker
  • Kubernetes
  • Temporal
  • Traefik
  • Keycloak
  • Terraform

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

Senior Backend Developer (Java)
CY RECRUITMENTSeniorLimassolОфис
4 нояб.
Senior Node.JS developer
CY RECRUITMENTSeniorLimassolОфис
75,000 – 80,000 EUR в год
4 нояб.
Senior Server Programmer (World of Warships)
WargamingSeniorNicosiaОфисРелокация
30 окт.
Staff Engineer
WheelySeniorNicosiaГибридРелокация
29 окт.
Software Python Engineer (Billing)
GcoreMiddleУдалённо
28 окт.
Backend Software Engineer, Golang (CRM) — Exness, Гибрид | itrelocate