SpaceAI
Senior / middle+ Golang-разработчик (AI-startup)
12 ч. назад
Middle
gorestgrpcpostgresqlgitdockerlinuxkubernetes
SpaceAI — платформа для безопасного запуска и управления AI-агентами в корпоративной инфраструктуре. Вакансия предусматривает разработку backend-сервисов платформы на Go с акцентом на высоконагруженные API, микросервисы и безопасность доступа.
О компании
- SpaceAI — платформа для безопасного запуска и управления AI-агентами в корпоративной инфраструктуре.
- Мы создаём инфраструктурный слой между AI-агентами и корпоративными системами: CRM, ERP, 1С, ITSM, базами данных, внутренними API и другими сервисами.
- SpaceAI позволяет компаниям контролировать, что именно может делать AI-агент, к каким системам он имеет доступ, какие действия необходимо подтверждать, а какие — блокировать, а также сохранять полный audit trail всех операций.
О продукте
- Backend: Go
- Architecture: microservices, REST / gRPC
- Data: PostgreSQL, Redis
- Infrastructure: Docker, Kubernetes, Helm
- Observability: OpenTelemetry, Prometheus, Grafana, distributed tracing
- Security: RBAC / ABAC, Zero Trust, mTLS, secrets management
- Integrations: REST API, MCP, A2A, корпоративные API и системы
- CI / CD: GitHub Actions / GitLab CI / аналогичные инструменты
- Конкретный стек может развиваться вместе с архитектурой продукта.
Обязанности
- Разрабатывать backend-сервисы SpaceAI на Go.
- Развивать UAG — Universal Agent Gateway, через который проходят действия AI-агентов.
- Проектировать и реализовывать высоконагруженные API и микросервисы.
- Работать над Policy Engine: allow / deny, лимиты, правила доступа и выполнение политик.
- Разрабатывать механизмы управления доступом AI-агентов к корпоративным системам.
- Реализовывать execution-контур:AI Agent → UAG → Policy / Risk Check → Corporate System → Audit.
- Разрабатывать интеграционный слой и коннекторы к корпоративным системам, API, БД и другим сервисам.
- Работать с протоколами взаимодействия AI-агентов: MCP, A2A, API.
- Развивать аудит и трассировку действий агентов.
- Реализовывать механизмы Human-in-the-Loop для подтверждения критичных действий.
- Участвовать в проектировании отказоустойчивой и масштабируемой архитектуры.
- Писать production-grade код, тесты и техническую документацию.
- Участвовать в code review и архитектурных обсуждениях вместе с CTO и командой.
Требования
- Коммерческий опыт разработки на Go.
- Хорошее понимание конкурентности в Go: goroutines, channels, context.
- Опыт разработки REST / gRPC API.
- Понимание принципов построения микросервисных систем.
- Опыт работы с PostgreSQL.
- Уверенная работа с Git и Docker.
- Понимание Linux и сетевого взаимодействия сервисов.
- Умение писать понятный, поддерживаемый и тестируемый код.