SOFTSWISS
SOFTSWISS
New

Ruby on Rails Developer– Senior

Brak informacji o wynagrodzeniu
SeniorFull-time
#432049·Dodano wczoraj·2
Źródło: SOFTSWISS
Aplikuj teraz

Tech Stack / Keywords

Ruby on RailsAIArchitectureGitHubLLMPostgreSQLRubySQL

Firma i stanowisko

SOFTSWISS offers a full-service modular software platform called SOFTSWISS Casino Platform to manage online casino operations, focusing on cutting-edge gaming solutions.

Wymagania

  • 4+ years of commercial experience with Ruby on Rails, with deep understanding of Ruby internals and Rails conventions.
  • Strong skills in SQL and PostgreSQL including indexing, query planning, and zero-downtime migrations on large tables.
  • Solid understanding of distributed systems fundamentals: message queues, idempotency, eventual consistency, background jobs (e.g., Sidekiq), and caching (e.g., Redis).
  • Hands-on experience with AI coding tools in daily work and sound judgment on their use.
  • Ability to detect plausible-looking hallucinated APIs during code review.
  • Ability to critically evaluate and verify AI-generated code with thorough test writing and reading.
  • Experience designing and consuming REST and/or gRPC APIs; familiarity with OpenAPI.
  • Confident with Git, CI/CD pipelines, Docker; comfortable reading Kubernetes manifests and logs.
  • Experience with observability tooling like Prometheus/Grafana, Sentry, or OpenTelemetry.
  • English proficiency at B2 or higher for reading and writing technical documentation, RFCs, and code reviews.

Nice to have:

  • Experience integrating LLM APIs (e.g., OpenAI, Anthropic) into production Ruby applications including prompt design, structured outputs, evaluation, and cost/latency control.
  • Familiarity with RAG pipelines, vector databases (pgvector, Qdrant), or agent frameworks.
  • Understanding of AI security and data privacy issues, such as PII handling, prompt injection, and model output validation.
  • Experience in fintech, payments, or iGaming domains with knowledge of regulatory and responsible-gaming requirements.
  • Contributions to open-source Ruby projects, technical talks, or writing.
  • Working knowledge of Go, Elixir, or TypeScript for cross-service work.

Obowiązki

  • Design, build, and evolve Ruby on Rails services powering the iGaming platform, including 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 like Cursor, Claude Code, and GitHub Copilot for scaffolding, refactoring, test generation, and code review.
  • Integrate LLM-based features into the product where they add real value, such as fraud and risk signals, player-support automation, content generation, and internal analytics copilots.
  • Own performance and reliability by profiling hot paths, tuning PostgreSQL queries, designing caching and background-processing strategies, and driving incidents to root cause.
  • Review code (human- and AI-written alike), mentor mid-level engineers, and help set team standards for responsible and effective AI usage.
  • Participate in architecture discussions, technical planning, and cross-team initiatives.

Benefity

  • Private health insurance
  • Sports benefits
  • Comprehensive Mental Health Program
  • Free English lessons (online)
  • Local language courses
  • Paid time off
  • Maternity leave support
  • Referral program rewards
  • Upskilling, internal workshops, and participation in professional conferences and corporate events
Opieka zdrowotna
Karta sportowa
Kursy językowe
Płatny urlop
Premie
Budżet konferencyjny
Szkolenia wewnętrzne
Spotkania integracyjne
SOFTSWISS

SOFTSWISS

23 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz