✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.
Role in brief
SOFTSWISS is seeking a Senior Ruby on Rails Developer to enhance its high-load gaming solutions. This role is ideal for experienced developers who are proactive and familiar with AI tools in coding.
About the role
In this role, you will design and develop Ruby on Rails services that support SOFTSWISS's iGaming platform, focusing on high-throughput APIs, payment flows, and real-time game integrations. You will also be responsible for ensuring performance and reliability through effective profiling and tuning of PostgreSQL queries.
Joining a team that values AI, you will leverage coding assistants to enhance your workflow and mentor mid-level engineers. Your contributions will help shape the standards for using AI responsibly while participating in architecture discussions and cross-team initiatives.
Skills that matter here
- Ruby: You will utilize Ruby to build and evolve services for the iGaming platform.
- Rails: Rails will be the framework used to create high-load gaming solutions.
- PostgreSQL: Strong PostgreSQL skills are essential for optimizing queries and managing data.
- Redis: Redis will be used for caching and background processing strategies.
- Docker: You will work with Docker for containerization and deployment.
- Kubernetes: Familiarity with Kubernetes is necessary for managing containerized applications.
Who this role suits
- A seasoned developer with over four years of Ruby on Rails experience.
- Proactive and comfortable with AI coding tools, able to evaluate their effectiveness.
- Skilled in mentoring others and setting technical standards within a team.
- Fluent in English and Russian, with strong communication skills.
From the employer
- Design, build and evolve Ruby on Rails services that power our iGaming platform: high-throughput APIs, payment and wallet flows, real-time game integrations and back-office tooling.
- Work in an AI-augmented workflow: use coding assistants and agents (Cursor, Claude Code, GitHub Copilot or similar) for scaffolding, refactoring, test generation and code review and take full responsibility for the quality of what gets merged.
- Integrate LLM-based features into the product 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, and drive incidents to root cause.
- Review code (human- and AI-written alike), mentor mid-level engineers and help set the team's standards for how we use AI responsibly and effectively.
- Take part in architecture discussions, technical planning and cross-team initiatives.
- 4+ years of commercial Ruby on Rails experience; deep understanding of Ruby internals, Rails conventions and where to break them.
- 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: you write and read tests critically, understand what the code actually does, and never merge what you can't explain.
- 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 (Prometheus/Grafana, Sentry, OpenTelemetry or similar).
- Upper-Intermediate or higher English and Russian level.
- 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.
Questions about this role
Is this position remote?
Yes, this role is fully remote.
What are the requirements for this role?
Candidates should have over four years of Ruby on Rails experience and strong SQL skills, among other technical requirements.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.