О вакансии
Обзор:
SOFTSWISS расширяет команду и ищет разработчика Ruby on Rails. Требуется квалифицированный, инициативный и опытный специалист, разделяющий наши ценности и готовый развивать передовые игровые решения.
О продукте:
SOFTSWISS Casino Platform
Модульная программная платформа полного цикла для управления онлайн-казино.
Цель вакансии:
Мы ищем инженера, который рассматривает ИИ как мультипликатор сил, а не как кратчайший путь: человека, который быстро работает с современными инструментами, но при этом отвечает за архитектуру, крайние случаи и эксплуатационное поведение всего, что он создаёт. Если вы разделяете наши ценности и хотите разрабатывать высоконагруженные игровые решения, используемые миллионами игроков, мы будем рады общению.
Ключевые обязанности:
- Проектирование, разработка и развитие Ruby on Rails сервисов для нашей iGaming платформы: высокопроизводительные API, платежные и кошелёковые процессы, интеграции игр в реальном времени и внутренние инструменты back-office.
- Работа в AI-поддерживаемом процессе: использование помощников программирования и агентов (Cursor, Claude Code, GitHub Copilot или аналогичных) для быстрого создания кода, его рефакторинга, генерации тестов и ревью; полная ответственность за качество вмерживаемого кода.
- Интеграция LLM-функций в продукт для создания реальной ценности: обнаружение мошенничества и рисков, автоматизация поддержки игроков, генерация контента, внутренние аналитические помощники.
- Обеспечение производительности и надёжности: профилирование горячих участков кода, настройка запросов PostgreSQL, разработка стратегий кеширования и фоновой обработки, анализ и устранение инцидентов.
- Ревью кода (как написанного человеком, так и AI), наставничество мидл-разработчиков, помощь в установлении командных стандартов по ответственному и эффективному использованию ИИ.
- Участие в обсуждениях архитектуры, техническом планировании и межкомандных инициативах.
Требуемый опыт:
- Более 4 лет коммерческого опыта разработки на Ruby on Rails; глубокое понимание внутренних механизмов Ruby, конвенций Rails и когда их можно нарушать.
- Сильные навыки SQL и PostgreSQL: индексация, планирование запросов, миграции в больших таблицах без простоев.
- Хорошее понимание основ распределённых систем: очереди сообщений, идемпотентность, конечная согласованность, фоновые задачи (Sidekiq или аналог), кеширование (Redis).
- Практический опыт использования AI-инструментов программирования в ежедневной работе и чёткое представление о случаях, когда они помогают, и когда вредят.
- Умение выявлять неправдоподобные hallucination API при код-ревью.
- Способность критично оценивать и проверять AI-сгенерированный код: писать и читать тесты, понимать фактическую логику, не сливать непонятный код.
- Опыт проектирования и потребления REST и/или gRPC API; знакомство с OpenAPI.
- Уверенное владение Git, CI/CD пайплайнами, Docker; комфортное чтение манифестов Kubernetes и логов.
- Опыт с инструментами наблюдаемости (Prometheus/Grafana, Sentry, OpenTelemetry или аналогичными).
- Английский и русский на уровне Upper-Intermediate и выше.
Желательно:
- Опыт интеграции LLM API (OpenAI, Anthropic, open-weight модели) в продакшн-приложения на Ruby — проектирование промтов, структурированные выводы, оценка, контроль затрат и задержек.
- Знакомство с RAG пайплайнами, векторными базами данных (pgvector, Qdrant) или фреймворками агентов.
- Понимание вопросов безопасности и конфиденциальности данных при использовании AI-функций (обработка PII, инъекция промтов, проверка вывода моделей).
- Опыт в финтехе, платежах или iGaming; знание регуляторных и ответственных требованиях к играм.
- Вклад в open-source Ruby проекты, выступления или технические статьи.
- Рабочие знания Go, Elixir или TypeScript для межсервисной работы.
Технологический стек:
Ruby 3.x, Rails 7/8, PostgreSQL, Redis, Sidekiq, Kafka/RabbitMQ, Docker, Kubernetes, GitLab CI, Grafana, Sentry.
AI-инструменты: Cursor, Claude Code, Copilot с командными руководствами по использованию, ревью и безопасности.
Интеграции LLM через провайдерские API и собственные модели.
Преимущества:
- Частная медицинская страховка
- Спортивные бонусы
- Программа поддержки психического здоровья
- Бесплатные онлайн-уроки английского
- Курсы местных языков
- Оплачиваемый отпуск
- Поддержка декретного отпуска
- Реферальные вознаграждения
- Повышение квалификации, внутренние мастер-классы, участие в профессиональных конференциях и корпоративных мероприятиях
Компания SOFTSWISS публикует эту вакансию на своём сайте карьеры. Заявки направляйте напрямую в SOFTSWISS: используйте кнопку "Подать заявку" на этой странице.
Переведено с оригинального объявления; при расхождениях действует оригинал. Оригинал объявления
Откликнуться
Форма отклика на английском языке. Резюме можно отправить на любом языке.