Назад к вакансиям

Backend Developer (Golang)

GateУдалённоот 3 летПолная занятость
SQLLLMBackendAWSGoMicroservicesGolangNoSQLS3Backend DevelopmentOpenAI APIRDSVector DatabasesAWS BedrockECSCloudFrontECR

Описание

В Gate мы развиваем платформу для HR-аналитики, которая подключается к HRIS, ATS и payroll-системам, объединяет данные из разных источников и позволяет за секунды получать ответы на вопросы о сотрудниках и HR-процессах прямо в чате. Спрос со стороны рынка подтверждён, ведутся переговоры с крупными международными компаниями. Компания на той стадии, когда код — это инструмент для решения реальных бизнес-задач, а AI помогает делать это быстрее. Ищем человека, который сможет полностью взять на себя ответственность за инфраструктуру и развитие бэкенда продукта.

Обязанности

  • Развивать и поддерживать микросервисы на Go
  • Работать с системами хранения и поиска данных (SQL/NoSQL и векторными базами данных), включая оптимизацию запросов и создание витрин данных
  • Разрабатывать и поддерживать интеграции с внешними HR-системами
  • Развивать LLM-слой на базе Amazon Bedrock и OpenAI, включая стриминг ответов и tool calling
  • Отвечать за деплой и эксплуатацию своего кода в AWS: ECS, ECR, RDS, S3 и CloudFront
  • Внедрять практики защиты данных, включая шифрование, аудит доступа и изоляцию данных между клиентами

Требования

  • 3+ года опыта в backend-разработке и уверенное написание на Go
  • Хорошее знание баз данных и умение оптимизировать запросы
  • Понимание, как строить сервисы, работающие с чувствительными данными: шифрование, разграничение доступа, аудит
  • Готовность быстро разобраться в экосистеме LLM, если пока не работал с ней вплотную
  • Умение работать автономно: самостоятельно уточнять требования, принимать решения и отвечать за результат

Будет плюсом

  • Опыт интеграции LLM в production
  • Опыт работы с Amazon Bedrock
  • Опыт интеграции с HR-системами

Условия

  • Удалённая работа