SoftSwiss

Ruby on Rails Developer – Senior

SoftSwiss
Apply
3 hours ago
Remote, PolandSenior

Responsibilities

  • Design, build, and evolve Ruby on Rails services for high-throughput APIs, payment and wallet flows, real-time game integrations, and back-office tooling.
  • Use AI coding assistants and agents for scaffolding, refactoring, test generation, and code review while owning the quality of merged code.
  • Integrate LLM-based features such as fraud and risk signals, player-support automation, content generation, and internal analytics copilots when appropriate.
  • Profile performance, tune PostgreSQL queries, design caching and background-processing strategies, and drive incidents to root cause.
  • Review human- and AI-written code, mentor mid-level engineers, and help establish responsible AI development standards.
  • Contribute to architecture discussions, technical planning, and cross-team initiatives.

Requirements

  • 4+ years of commercial Ruby on Rails experience with deep knowledge of Ruby internals and Rails conventions.
  • Strong SQL and PostgreSQL skills, including indexing, query planning, and large-table migrations without downtime.
  • Understanding of distributed-system fundamentals, message queues, idempotency, eventual consistency, background jobs, and caching.
  • Hands-on experience with AI coding tools and the ability to evaluate, test, explain, and verify AI-generated code.
  • Experience designing and consuming REST and/or gRPC APIs, with familiarity with OpenAPI.
  • Confidence with Git, CI/CD pipelines, and Docker, plus the ability to read Kubernetes manifests and logs.
  • Experience with observability tooling such as Prometheus, Grafana, Sentry, or OpenTelemetry.
  • Upper-Intermediate or higher English and Russian language proficiency.
  • Preferred: production LLM API integrations, prompt design, structured outputs, evaluation, cost and latency control, RAG pipelines, vector databases, or agent frameworks.
  • Preferred: understanding of AI security and privacy, including PII handling, prompt injection, and model-output validation.
  • Preferred: fintech, payments, or iGaming experience; regulatory and responsible-gaming knowledge; open-source contributions; technical talks or writing; or working knowledge of Go, Elixir, or TypeScript.

Benefits

  • Private health insurance, sports benefits, and a comprehensive mental health program.
  • Free online English lessons and local language courses.
  • Paid time off and maternity leave support.
  • Referral program rewards.
  • Upskilling opportunities, internal workshops, professional conferences, and corporate events.

Tech Stack

Apache KafkaDockerElixirGitLab CI/CDGoGrafanagRPCKubernetesPostgreSQLPrometheusRabbitMQRedisRubyRuby on RailsSQLTypeScript

Categories

SoftSwiss

About SoftSwiss

1,001-5,000 employees

SoftSwiss builds B2B software for online gambling operators, including a casino platform, sportsbook, and game aggregator, with white‑label and turnkey options. The privately held company, founded in 2009 and headquartered in St. Julian’s, Malta, also supports crypto-friendly casinos and compliance across regulated markets. Its business model centers on licensing its platforms and services to iGaming brands and integrating payments, content, and risk management tools.

Contact me