2 months 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 taking responsibility for merged code quality.
- Integrate LLM-based features such as fraud and risk signals, player-support automation, content generation, and internal analytics copilots where appropriate.
- Profile performance, tune PostgreSQL queries, design caching and background-processing strategies, and drive production incidents to root cause.
- Review human- and AI-written code, mentor mid-level engineers, and help establish responsible AI development standards.
- Participate in architecture discussions, technical planning, and cross-team initiatives.
Requirements
- At least 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 zero-downtime migrations on large tables.
- Understanding of distributed systems, 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 or gRPC APIs and familiarity with OpenAPI.
- Confidence with Git, CI/CD pipelines, Docker, Kubernetes manifests and logs, and observability tooling such as Prometheus, Grafana, Sentry, or OpenTelemetry.
- Upper-Intermediate or higher English and Russian proficiency.
- Preferred experience includes integrating OpenAI, Anthropic, or open-weight model APIs; prompt design; structured outputs; RAG; vector databases; agent frameworks; and AI security or privacy practices.
- Experience in fintech, payments, or iGaming and knowledge of regulatory or responsible-gaming requirements are preferred.
- Open-source Ruby contributions, technical talks or writing, and working knowledge of Go, Elixir, or TypeScript are beneficial.
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 KafkaDockerElixirGitGitLab CI/CDGoGrafanagRPCKubernetesPostgreSQLPrometheusRabbitMQRedisRubyRuby on RailsSQLTypeScript
Categories
About SoftSwiss
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.
