← Back to list
Job · Senior

Senior Ruby on Rails Developer

Software Engineer • Senior • Remote • Full-time • Poland Poland

SOFTSWISS is looking for a Senior Ruby on Rails developer to build services for its iGaming platform. They want an engineer who treats AI as a force multiplier but still owns the architecture and production behaviour of what they deliver.

Responsibilities

  • ▹Design, build and evolve Ruby on Rails services powering the iGaming platform: high-throughput APIs, payment and wallet flows, real-time game integrations and back-office tooling
  • ▹Work in an AI-augmented workflow using coding assistants and agents (Cursor, Claude Code, GitHub Copilot or similar) for scaffolding, refactoring, test generation and code review, taking full responsibility for merged quality
  • ▹Integrate LLM-based features where they create real value (fraud and risk signals, player-support automation, content generation, internal analytics copilots)
  • ▹Own performance and reliability: profile hot paths, tune PostgreSQL queries, design caching and background-processing strategies, drive incidents to root cause
  • ▹Review human- and AI-written code, mentor mid-level engineers and help set team standards for responsible AI use
  • ▹Take part in architecture discussions, technical planning and cross-team initiatives

Requirements

  • ▹4+ years of commercial Ruby on Rails experience; deep understanding of Ruby internals and Rails conventions
  • ▹Strong SQL and PostgreSQL skills: indexing, query planning, migrations on large tables without downtime
  • ▹Solid grasp of distributed-system fundamentals: message queues, idempotency, eventual consistency, background jobs (Sidekiq or similar), caching (Redis)
  • ▹Hands-on experience with AI coding tools in day-to-day work and a clear opinion on when they help and when they hurt
  • ▹Ability to evaluate and verify AI-generated code; write and read tests critically
  • ▹Experience designing and consuming REST and/or gRPC APIs; familiarity with OpenAPI
  • ▹Confident with Git, CI/CD pipelines and Docker; comfortable reading Kubernetes manifests and logs
  • ▹Experience with observability tooling (Prometheus/Grafana, Sentry, OpenTelemetry or similar)
  • ▹Upper-Intermediate or higher English and Russian

Nice to have

  • ▹Experience integrating LLM APIs (OpenAI, Anthropic, open-weight models) into production Ruby applications: prompt design, structured outputs, evaluation, cost and latency control
  • ▹Familiarity with RAG pipelines, vector databases (pgvector, Qdrant) or agent frameworks
  • ▹Understanding of security and data-privacy implications of AI features (PII handling, prompt injection, output validation)
  • ▹Experience in fintech, payments or iGaming; knowledge of regulatory and responsible-gaming requirements
  • ▹Contributions to open-source Ruby projects, talks or technical writing

Soft skills

ProactivityOwnershipMentoringCritical thinking

About the company

The SOFTSWISS Casino Platform is a full-service modular software platform for managing online casino operations; the company is expanding its team.

Languages: Angol: felső-középfok vagy magasabb, Orosz: felső-középfok vagy magasabb

Similar jobs