Oxima

go разработчик юридических документов

Коротко

Senior Go-разработчик в legaltech SaaS-сервис Oxima (агрегация нормативно-правовых актов и судебных решений Казахстана с ИИ-поиском), гибридный формат в Алматы. Нужно разрабатывать и поддерживать production-сервисы на Go, интеграции с RabbitMQ, PostgreSQL/MySQL, Redis, Weaviate, LLM/embeddings/reranking, а также читать и доработку PHP/Laravel. От 5 лет коммерческой разработки на Go, обязательное ежедневное использование ИИ-инструментов в работе.

Описание
Oxima — SaaS-сервис, который агрегирует нормативно-правовые акты и публичные судебные решения Казахстана, предлагая семантический поиск и ответы на юридические вопросы с помощью ИИ.
Задачи
•Разрабатывать на Go и развивать сервисы по продуктовому плану, серверные инструменты для работы с документами и пользовательские процессы
•Проектировать и поддерживать API-контракты, межсервисное взаимодействие и интеграции с API Gateway и PHP/Laravel
•Развивать процессы загрузки, преобразования, нормализации, обогащения и индексации данных, пакетные и фоновые задачи
•Обеспечивать надёжную асинхронную обработку через RabbitMQ
•Интегрировать LLM, embeddings и reranking, развивать векторный поиск, ИИ-функции и агентные сценарии
•Проектировать схемы данных и оптимизировать запросы и ресурсоёмкие операции
•Писать чистый, документированный и тестируемый код, проводить проверку кода, обеспечивать безопасную разработку и диагностику сервисов
•Документировать архитектуру, API, схемы взаимодействия и обработки данных
Требования
•От 5 лет коммерческой разработки на Go и опыт разработки и поддержки production-сервисов
•Знание конкурентности в Go: goroutines, channels, context, синхронизации и обработки ошибок
•Опыт работы с HTTP/REST и микросервисами: API-контрактами, обратной совместимостью, таймаутами, частичными отказами и согласованностью данных
•Опыт работы с RabbitMQ или другим брокером: подтверждениями обработки, повторной доставкой, повторными попытками, идемпотентностью, обработкой неуспешных задач и контролем нагрузки
•Опыт работы с ETL/ELT или многоэтапной обработкой данных, включая загрузку, дедупликацию, контроль состояния и восстановление после сбоев
•Опыт работы с PostgreSQL или MySQL и Redis: схемами, запросами, индексами, транзакциями, блокировками, миграциями, кешированием и инвалидацией
•Практический опыт с Weaviate или аналогами, LLM, embeddings и reranking
•Умение готовить и разбивать текст, фильтровать и переиндексировать данные, проверять ответы, контролировать ошибки, стоимость и задержки
•Обязательное ежедневное использование ИИ-инструментов для анализа кода, разработки, тестирования, отладки и рефакторинга; умение задавать контекст, разбивать задачи и проверять сгенерированный код
•Навыки чтения и локальной доработки кода PHP/Laravel, понимание структуры приложения, обработки запросов, бизнес-логики и интеграций
•Опыт работы с Docker, Linux, Git и CI/CD, диагностики сборки и развёртывания и доработки конвейеров
•Опыт написания модульных и интеграционных тестов для бизнес-логики, API, интеграций и асинхронных процессов
•Навыки работы со структурированными журналами, метриками, трассировками, обработкой ошибок и профилированием
•Знание основ безопасной разработки: аутентификации, авторизации, проверки доступа, валидации, защиты секретов, TLS, CORS и типичных уязвимостей API
Условия
•Зарплата от 1 000 000 ₸ на руки
•Комфортный офис в центре города рядом с метро Байконур
•Минимум бюрократии, дружная команда, внимание к мнению, комфорту и вкладу сотрудников
•Онбординг и поддержка: совместные проверки кода, обсуждение кода и обмен опытом
•Возможности карьерного и профессионального роста
•Кофе, снеки, командные мероприятия и регулярные встречи

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

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

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

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

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