Senior Golang Developer, Seller-Centre | Старший Golang разработчки, SC (Go)

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Пресненская набережная, 10блокС

Мы команда сервисов селлер-центра Aliexpress.

Под нашей ответственностью нагруженные сервисы и большие объемы данных, от которых зависит работа всей платформы:

- Сервис хранения цен всех товаров компании

- Сервис хранения тегов любых сущностей

- Сервис блокировок продавцов

- Сервисы интеграции с нашими партнерами

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

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

  • Проектирование и реализация бэкенд-сервисов и API на Go
  • Написание чистого, тестируемого и поддерживаемого кода
  • Участие в архитектурном проектировании: выбор паттернов, проектирование схем баз данных
  • Оптимизация производительности сервисов; профилирование и устранение узких мест
  • Обеспечение наблюдаемости: логирование, метрики, трассировки, алерты
  • Работа с базами данных (PostgreSQL) — проектирование запросов, индексов, управление транзакциями и блокировками
  • Интеграция с внешними системами (gRPC/HTTP/REST, message brokers: Kafka).

Требования:

  • 3 и более лет разработки на Go
  • Практический опыт проектирования микросервисной архитектуры и написания REST/gRPC API
  • Отличное понимание многопоточности/параллелизма в Go, goroutines, каналов, паттернов синхронизации
  • Опыт работы с PostgreSQL: написание оптимизированных SQL-запросов, понимание транзакций, изоляций и блокировок
  • Опыт работы с Kafka
  • Навыки профилирования и оптимизации (CPU, память), использование инструментов (pprof, trace и пр.)
  • Практика написания unit и integration тестов, владение mock-стратегиями
  • Умение проводить code review.

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

  • Имеется опыт разработки на любом другом языке программирования
  • Умение оптимизировать код
  • Имеется кругозор выходящий за рамки BE разработки.

Условия:

  • Сильная команда, с которой можно расти
  • Работу в одной из крупнейших в России компаний в сфере e-commerce
  • Официальное оформление в аккредитованную IT-компанию
  • Конкурентоспособную заработную плату
  • Ноутбук Mac или Windows на ваш выбор
  • ДМС и страхование от несчастных случаев (со 100% страхованием детей).

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

Руководитель группы системного анализа (Team Lead System Analyst)
Датаюниверс

Глубокое понимание принципов разработки ПО и архитектуры систем. Знание баз данных и принципов работы с ними. Опыт проектирования API и...

320 000 руб.
Senior Product-дизайнер (UX/UI)
Экосистема тенниса MYTENNIS.ONLINE

Ключевое: знание и понимание тенниса либо готовность быстро погрузиться в теннисную предметную область. Опыт работы UX/UI или продуктовым дизайнером...

150 000 руб.
Ведущий сетевой инженер ЦОД Софтлайн
Softline

Глубокое понимание сетевых технологий и протоколов (TCP/IP, модель OSI, L2/L3 сегментация, VLAN, маршрутизация). ️ Практический опыт проектирования...

Программист 1С (УТ, Розница, Бухгалтерия)
Мегакосмторг

Опыт разработки на платформе 1С : Предприятие 8.3 от 3х лет. Хорошее знание языка запросов 1С, СКД...

150 000 руб.
Tech Lead C#/.NET
РТЛабс

Обладаешь опытом коммерческой разработки от 5-х лет. Имеешь уверенные знания платформы .NET(версий 6 и 8) и языка C#.