Ruby on Rails Developer – Senior
SOFTSWISS is looking for a Senior Ruby Developer to join a highly experienced engineering team working on complex, data-intensive systems. The role involves designing and building reliable, fault-tolerant solutions, taking ownership of their performance in production, and solving challenging data and scalability problems.
The purpose of the role is to design and improve scalable Ruby services for high-load, data-intensive systems. The developer will own solutions from implementation to production, troubleshoot complex issues, optimize application and database performance, and contribute to technical decisions and engineering practices.
- Work in a fully agile environment with senior engineers and product managers.
- Participate in designing fault-tolerant, highly available and optimized solutions.
- Monitor and optimize your services in production for excellence.
- Research and develop new technologies and tools.
- Collaborate with other teams – product, infrastructure and business.
- Minimum 5-year experience in software development (required)
- Solid Ruby programming skills (required)
- Hands-on experience with data-intensive applications development & performance tuning (required)
- Experience in developing complex solutions from scratch (required)
- Strong SQL skills and solid understanding of relational databases, with the ability and curiosity to investigate complex data issues, analyze large datasets, and perform root-cause analysis (required)
- Deep data structures, OOP, and algorithms knowledge (required)
- Good communication skills (required)
- Familiarity with ClickHouse (nice-to-have)
- Familiarity with AI-powered developer tools and practical experience integrating them into daily development workflows (nice-to-have)
- Experience with Kafka (nice-to-have)
- Ability to implement space and time-efficient algorithms and understand which one is preferable and when (nice-to-have)
- Readiness to learn other programming languages (e.g. Golang, Scala) (nice-to-have)
- Familiarity with SRE practices (nice-to-have)
- Familiarity with cloud native technologies (e.g. k8s, Helm, Prometheus) (nice-to-have)
- 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
SOFTSWISS is a global tech expert with over 15 years of experience in providing innovative iGaming solutions. The company offers comprehensive software for online casinos, sports betting, and affiliate management. To expand its global presence, in 2024, SOFTSWISS acquired Turfsport, a leading South African betting software provider, and a significant stake in Ously Games GmbH, the company behind the fastest-growing European social casino, SpinArena.net. Additionally, the company appointed Formula 1 legend Rubens Barrichello as Non-Executive Director in Latin America, focusing on Brazil's growing market. SOFTSWISS is committed to transforming the iGaming and entertainment industry for the better through tech innovations. The Team helps operators and providers establish enduring partnerships by building profitable and scalable businesses.