Senior Ruby on Rails Developer

Posted 16hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Ruby developer building scalable, fault-tolerant Ruby services for SOFTSWISS’s data-intensive systems. Optimizing production performance, databases, and complex data solutions.

Responsibilities:

  • Design and improve scalable Ruby services for high-load, data-intensive systems
  • Own solutions from implementation through production
  • Troubleshoot complex issues
  • Optimize application and database performance
  • 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 services in production
  • Research and develop new technologies and tools
  • Collaborate with product, infrastructure, and business teams

Requirements:

  • Minimum 5-year experience in software development
  • Solid Ruby programming skills
  • Hands-on experience with data-intensive applications development and performance tuning
  • Experience in developing complex solutions from scratch
  • Strong SQL skills and solid understanding of relational databases
  • 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
  • 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 and Scala
  • Familiarity with SRE practices
  • Familiarity with cloud-native technologies, e.g. Kubernetes, Helm, and Prometheus

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