YLAB Development

Go Backend Developer (Go)

Коротко

Разработка и развитие backend-сервисов на Go в микросервисной архитектуре с проектированием REST и gRPC API, оптимизацией PostgreSQL и интеграцией Kafka, RabbitMQ и Redis. Компания — аутсорсер, передающий специалистов на клиентские проекты в Европе, США и других регионах. Требуется коммерческий опыт на Go от 3 лет (Middle+/Senior), опыт с микросервисами, Docker, Kubernetes и CI/CD; для европейских/американских проектов нужен английский от B2+. Работа удалённо или гибридно из Москвы.

Локация
Москва; формат работы — удалённо или гибридно
Зарплата
200 000–300 000 RUR на руки в месяц
Компания
YLAB Development разрабатывает backend-решения и передаёт специалистов на подходящие клиентские проекты.
Что делать
•Разрабатывать и развивать backend-сервисы на Go в микросервисной архитектуре.
•Проектировать REST API и gRPC-сервисы, контракты, версионирование API и интеграции.
•Проектировать схемы данных, оптимизировать запросы и выполнять миграции в PostgreSQL.
•Интегрировать Kafka, RabbitMQ и Redis, обеспечивая обработку ошибок и гарантии доставки.
•Участвовать в архитектурных решениях, оптимизации производительности, code review и улучшении инженерных практик.
•Развивать CI/CD-процессы, Docker- и Kubernetes-деплои в production.
Требования
•Коммерческий опыт разработки на Go от 3 лет; уровень Middle+ или Senior.
•Уверенное владение Go, включая goroutines, channels, context, interfaces, generics и обработку ошибок.
•Опыт построения production REST/gRPC API с использованием gin, echo, chi или net/http.
•Глубокое знание PostgreSQL, включая сложные запросы, индексы, транзакции и уровни изоляции; опыт работы с gorm, sqlx, pgx или database/sql.
•Опыт с микросервисами, распределёнными системами, очередями, кэшами, Docker, Kubernetes, CI/CD и тестированием.
•Для европейских и американских проектов требуется английский от B2+; для проектов без английского язык не требуется.
Хорошо, если есть
•Опыт разработки высоконагруженных или low-latency систем, profiling, pprof, tracing и оптимизации CPU/памяти.
•Опыт с Protobuf, Envoy, Istio, Linkerd, Prometheus, Grafana, ELK, OpenTelemetry или Jaeger.
•Знание DDD, CQRS, Event Sourcing и event-driven архитектур.
•Опыт работы с AWS, GCP или Yandex.Cloud.
Культура и преимущества
•Автономная работа с задачей от постановки до результата.
•Взаимодействие с разработчиками, DevOps, аналитиками и бизнес-стейкхолдерами.
•Возможность работать над европейскими, американскими и другими клиентскими проектами.
Процесс найма
•Короткое общение с рекрутером.
•Техническое интервью или TechCertify-скрининг.
•Передача на подходящие проекты клиентам.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте