TL;DR

Senior Ruby on Rails Developer: Building and optimizing fault-tolerant, high-load backend services for data-intensive applications with an accent on performance tuning, SQL database architecture, and complex algorithm implementation. Focus on designing scalable systems from scratch, collaborating within a cross-functional agile team, and ensuring production excellence.

Location: Must be based in Poland

Company

SoftSwiss is an international product company specializing in software solutions for the iGaming industry.

What you will do

  • Design and develop fault-tolerant, highly available, and optimized backend solutions.
  • Analyze large datasets, investigate complex data issues, and perform root-cause analysis using SQL.
  • Monitor and optimize services in production to ensure high performance and reliability.
  • Collaborate with cross-functional teams including product managers and infrastructure engineers.
  • Research and implement new technologies to improve development workflows and system efficiency.
  • Work within an agile environment to deliver high-quality software features.

Requirements

  • Location: Must be based in Poland.
  • Minimum 5 years of professional experience in software development.
  • Strong Ruby programming skills with deep understanding of OOP, data structures, and algorithms.
  • Hands-on experience in developing data-intensive applications and performance tuning.
  • Solid SQL expertise and experience working with relational databases.
  • Good communication skills to collaborate effectively with distributed teams.

Nice to have

  • Practical experience with ClickHouse, Kafka, and cloud-native technologies like k8s, Helm, or Prometheus.
  • Experience integrating AI-powered developer tools into daily workflows.
  • Understanding of SRE practices and willingness to learn additional languages like Golang or Scala.

Culture & Benefits

  • Private health insurance and comprehensive mental health support.
  • Financial support for gym memberships and professional growth.
  • Language training including free English lessons and local language courses.
  • Flexible working environment with an additional day off per year.
  • Opportunities for upskilling through internal workshops and participation in industry conferences.