Backend-разработчик (Go)
Oxima — SaaS-сервис для поиска по нормативным актам и судебным решениям Казахстана с ИИ-функциональностью. Ищем опытного backend-разработчика на Go (от 5 лет) для развития микросервисной системы, пайплайнов данных и интеграции LLM/векторного поиска; часть кода на PHP/Laravel. Предлагают офис в центре Алматы, дружную команду, онбординг и рост.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Компания Oxima — SaaS-сервис, агрегирующий нормативно-правовые акты и публичные судебные решения Республики Казахстан, с возможностью семантического поиска и ответов на юридические вопросы с помощью ИИ. Наш бэкенд — микросервисная система, включающая более десяти сервисов. Основной язык разработки — Go. API Gateway и часть backend-компонентов работают на PHP/Laravel. Мы развиваем действующий продукт: расширяем функциональность по сформированному roadmap, совершенствуем архитектуру и многоэтапные процессы обработки данных. Технический стек: Go, PHP/Laravel, PostgreSQL, MySQL, Redis, RabbitMQ, Weaviate, Nginx, Docker. В продукте используются LLM, embedding-модели и модели переранжирования, векторный поиск, ETL/ELT и агентные пайплайны. В разработке активно применяем AI-инструменты: основной — Claude Code, дополнительно — Codex. Кого мы ищем: Мы ищем инициативных разработчиков, увлеченных бэкенд-разработкой и стремящихся постоянно развиваться. Идеальный кандидат: • Имеет опыт работы с нашим стеком • Любит свою профессию и хочет стать частью дружной команды с общими целями и стремлением к созданию качественного продукта • Имеет опыт работы в стартапах, гибкий и открытый ко всему новому • Идейный и инициативный • Открыт к обсуждению и желает влиять на рабочие процессы и финальный продукт Основные обязанности • Разработка нового функционала на Go и развитие существующих сервисов в рамках продуктового roadmap. • Проектирование и поддержка API-контрактов, межсервисного взаимодействия и интеграций с API Gateway и компонентами на PHP/Laravel. • Разработка и совершенствование пайплайнов загрузки, преобразования, нормализации, обогащения и индексации данных — ETL/ELT, пакетная обработка и фоновые задачи. • Реализация надёжной асинхронной обработки через RabbitMQ: повторные попытки, идемпотентность, контроль состояния задач и восстановление после частичных сбоев. • Интеграция LLM, embedding-моделей и моделей переранжирования; развитие векторного поиска, AI-функциональности и агентных сценариев. • Развитие backend-логики инструментов работы с документами и пользовательских процессов. • Проектирование схем данных, работа с PostgreSQL, MySQL, Redis и Weaviate; анализ и оптимизация запросов и ресурсоёмких операций. • Написание чистого, документированного и тестируемого кода; покрытие бизнес-логики и межсервисных интеграций тестами. • Участие в code review, развитие практик безопасной разработки и диагностики сервисов: структурированные логи, метрики, трассировки, обработка ошибок. • Применение Claude Code и других AI-инструментов для разработки, анализа кодовой базы, тестирования и рефакторинга с обязательной проверкой результата. • Подготовка и поддержка технической документации: архитектура, API, схемы взаимодействия и обработки данных. Обязательные hard-skills • Go — от 5 лет коммерческой разработки. Уверенное владение языком: конкурентность, goroutines, channels, context, синхронизация и обработка ошибок. Опыт разработки и поддержки production-сервисов. • API и микросервисы. HTTP, REST, проектирование контрактов и обратная совместимость. Понимание межсервисного взаимодействия, таймаутов, частичных отказов и согласованности данных. • RabbitMQ или другой брокер сообщений. Подтверждения обработки, повторная доставка, retry, идемпотентность и обработка неуспешных задач. Умение управлять параллелизмом и нагрузкой на зависимые сервисы. • Пайплайны данных. Опыт ETL/ELT или многоэтапной обработки: пакетная и инкрементальная загрузка, дедупликация, контроль состояния, восстановление после сбоев и безопасный перезапуск. • PostgreSQL / MySQL и Redis. Проектирование схем, сложные запросы, индексы, транзакции, блокировки, миграции и оптимизация запросов. Понимание кеширования и инвалидации. • Векторный поиск и AI-модели. Практический опыт с Weaviate или аналогами, LLM, embeddings и reranking. Подготовка и разбиение текста, фильтрация и переиндексация данных, ограничения контекста, проверка ответов моделей, контроль ошибок, стоимости и задержек. • AI в повседневной разработке — обязательно. Опыт работы с Claude Code, Codex или аналогами: анализ кодовой базы, реализация задач, тесты, отладка и рефакторинг. Умение задавать контекст, разбивать задачи и проверять сгенерированный код. Основной инструмент команды — Claude Code. • PHP/Laravel на уровне чтения и доработки кода. Нужно понимать структуру приложения и прохождение запроса, разбираться в бизнес-логике и интеграциях, вносить локальные изменения. Основная разработка — на Go. • Docker, Linux, Git и CI/CD. Работа с окружением и конфигурацией сервисов, ветками, merge/rebase и конфликтами. Диагностика ошибок сборки и деплоя, доработка существующих пайплайнов. • Тестирование и диагностика. Unit- и интеграционные тесты, включая API и асинхронные процессы. Поиск проблем по логам, метрикам и трассировкам, профилирование узких мест. • Безопасная разработка. Аутентификация, авторизация, проверка доступа, валидация данных и работа с секретами. Понимание TLS, CORS и типичных уязвимостей API. Желаемые hard-skills • Углублённый опыт работы с RabbitMQ: маршрутизация сообщений, управление очередями, диагностика и оптимизация обработки. • Практический опыт с Weaviate, гибридным поиском и оценкой качества поисковой выдачи. • Опыт разработки RAG-систем и оценки качества AI-ответов. • Опыт агентных пайплайнов: управление состоянием, вызовами инструментов, ограничениями и восстановлением после ошибок. • Опыт проектирования и поддержки gRPC API. • Углублённое знание PHP/Laravel и опыт постепенной модернизации действующих систем. • Опыт профилирования Go-сервисов с pprof и оптимизации ресурсоёмких процессов. • Опыт настройки Nginx, CI/CD и работы с Kubernetes. • Опыт в юридических / нормативных / data-heavy продуктах. Soft-skills (важно) • Чёткая и эффективная коммуникация — с PHP-командой, продакт-менеджером и командой в целом. • Системное мышление — понимание влияния изменений на всю систему. • Ownership — доводит задачи до продакшна и поддержки. • Умение принимать trade-offs: быстрые решения vs архитектурная чистота. • Готовность работать с legacy-кодом и предлагать безопасные пути миграции. • Проактивность и стрессоустойчивость.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Oxima
2 активные вакансии в компании
Go-разработчик
Oxima ищет Go-разработчика в команду SaaS-сервиса с семантическим поиском по правовым документам Казахстана. Нужен опыт коммерческой разработки на Go от 5 лет, работа с микросервисами, RabbitMQ, PostgreSQL/Redis, ETL и интеграция LLM/embeddings. Предлагают гибридный формат в офисе в центре Алматы, зарплату от 1 000 000 ₸ на руки и дружную команду без бюрократии.
Похожие вакансии
6 вакансийИнженер-программист — Identity & Access Management
~1 400 000 – 2 520 000 ₸ оценка по всем рынкам
Нужен бэкенд-инженер для разработки сервисов идентификации и доступа: SSO, MFA, управление сессиями и федерация. Основной стек — Golang и gRPC, плюс глубокое понимание OAuth2/OIDC, веб-безопасности и инфраструктуры (AWS, Kubernetes, Terraform). Предлагают гибкий график, обучение, конференции, сертификации и курсы английского.
Инженер-разработчик Go (Uzum Nasiya)
~1 400 000 – 2 520 000 ₸ оценка по всем рынкам
Разработка микросервисов на Go для кредитного конвейера Uzum Nasiya: миграция кодовой базы с PHP, переход MariaDB→PostgreSQL, выделение доменной логики из монолита. Нужен уверенный продовый Go, опыт с Kafka/event-driven, Kubernetes/CI-CD и миграцией монолита. Предлагают гибридный или удалённый формат, официальное оформление по ТК УЗ, IT-визу и сильную команду.
Go-разработчик (highload)
~1 400 000 – 2 520 000 ₸ оценка по всем рынкам
Разработка сервисов приёма и обработки событий телеком-инфраструктуры на Go в высоконагруженной среде — десятки тысяч событий в секунду, Kafka/NATS, PostgreSQL и ClickHouse. Нужен опыт коммерческой разработки на Go от 5 лет, понимание concurrency, профилирования и оптимизации под нагрузкой, gRPC/REST и работа с очередями. Предлагают удалёнку, полную занятость 5/2 и официальное трудоустройство по ТК РФ или ИП.
Разработчик Go
~1 400 000 – 2 520 000 ₸ оценка по всем рынкам
Финтех-стартап внутри экосистемы Яндекс ID строит витрину финансовых продуктов с нуля, без легаси. Нужен Go-разработчик с опытом от 4 лет, который умеет делать распределённые отказоустойчивые системы и работать с реляционными БД. Задачи — инфраструктура в Yandex Cloud, CI/CD, мониторинг, микросервисы, интеграции с банками и безопасная обработка чувствительных данных.
Go Backend Developer
~1 400 000 – 2 520 000 ₸ оценка по всем рынкам
SETRA GAMES ищет Go-бэкендера для развития highload-игровых проектов и системы аналитики на ClickHouse. Нужен уверенный коммерческий опыт на Go от 6 лет, работа с распределёнными системами, SQL/NoSQL, брокерами сообщений и Docker, плюс готовность использовать AI-инструменты. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру, оплачиваемый отпуск и больничный и перспективу вырасти до Backend Team Lead.
Golang разработчик
~1 400 000 – 2 520 000 ₸ оценка по всем рынкам
Разработка многопоточных и масштабируемых приложений на Golang для продукта TIQUM. Нужно уметь работать с СУБД, брокерами сообщений вроде Kafka, Kubernetes, проектировать сервисы и тестировать решения. Работа удалённая, полная занятость.