
Ruby on Rails Developer - Senior
SOFTSWISS · Warszawa, Poland · Beograd, Serbia · Kato Polemidia, Cyprus +2 · Remote
- Software & SaaS
- 1,001–5,000 employees
- St. Julian's, Malta
Strong hiring record · median 42 days open
Hiring signal
Actively hiring
Still listed on the employer's own board · someone has already applied through it · How we score
All reasons
In its favour
- Still listed on the employer's own board
- Someone has already applied through it
## Overview
We are looking for a Senior Ruby Developer to join a highly experienced engineering team working on complex, data-intensive systems. You will help design and build reliable, fault-tolerant solutions, take ownership of their performance in production, and solve challenging data and scalability problems.
## Purpose of the role
Design and improve scalable Ruby services for high-load, data-intensive systems. You will own solutions from implementation to production, troubleshoot complex issues, optimize application and database performance, and contribute to technical decisions and engineering practices.
## Key responsibilities
- 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
## Required Experience
- Minimum 5-year experience in software development
- Solid Ruby programming skills
- Hands-on experience with data-intensive applications development & performance tuning
- Experience in developing complex solutions from scratch
- 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
- Deep data structures, OOP, and algorithms knowledge
- Good communication skills
## Nice to have
- Familiarity with ClickHouse
- Familiarity with AI-powered developer tools and practical experience integrating them into daily development workflows
- Experience with Kafka
- Ability to implement space and time-efficient algorithms and understand which one is preferable and when
- Readiness to learn other programming languages (e.g. Golang, Scala)
- Familiarity with SRE practices
- Familiarity with cloud native technologies (e.g. k8s, Helm, Prometheus)
## Our Benefits
- 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
Skills
- Ruby
- SQL
- Kafka
- ClickHouse
- Golang
- Scala
- Kubernetes
- Helm
- Prometheus
More jobs at SOFTSWISS
All 17- FullStack Engineer - WordpressSOFTSWISS · Warszawa, Poland · Poznań, Poland · Beograd, Serbia4d ago
- IAM Security Engineer – SeniorSOFTSWISS · Warszawa, Poland · Beograd, Serbia · T'bilisi, Georgia +320d ago
- Manual QA Engineer – SeniorSOFTSWISS · Warszawa, Poland21d ago
- Head of Infrastructure SecuritySOFTSWISS · Warszawa, Poland27d ago
- Infrastructure Security Team LeadSOFTSWISS · Warszawa, Poland27d ago
Similar roles
- Backend Infrastructure TVC EngineerSYNERGETICA · Warsaw, Mazowieckie, Polandtoday
- Senior Python DeveloperComm-IT · Warsaw, Poland, Polandtoday
- Senior ML EngineerPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday
- Python DeveloperPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday
- MLOps EngineerPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday
- Senior Typescript DeveloperPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday