HamburgerMenu
hirist

Sarvaha Systems - Lead Ruby Developer

Sarvaha
Pune
8 - 10 Years
star-icon
4.6white-divider14+ Reviews

Posted on: 18/12/2025

Job Description

Description :


Job Title : Lead Ruby Developer

Company : Sarvaha

Location : Pune (Hybrid)

Experience : 8+ Years

About the Role :


Sarvaha is seeking a skilled and passionate Lead Ruby Developer with a minimum of 8+ years of hands-on experience in Ruby and backend architecture. You will work on challenging, high-performance systems and collaborate with a talented team that values quality, ownership, and clean code. Sarvaha is a niche software development company working with some of the best-funded startups and established companies across the globe.

Website : https ://www.sarvaha.com

Key Responsibilities :


- Build, maintain, and scale backend systems using Ruby and Ruby on Rails

- Design and implement scalable APIs using Rails, Grape, and Active Model

- Tune performance across the stack, including garbage collection, database queries, background jobs, and server setups

- Develop, package, and publish custom Ruby gems

- Optimize Active Record queries and PostgreSQL indices to eliminate N+1 queries and improve query plans

- Manage application servers such as Passenger and Thin, including thread and process tuning

- Own and maintain deployment pipelines, Rails initializers, routing, and Rails engines

- Profile memory usage, monitor database connections, and optimize worker threads

- Participate in code reviews, mentoring, and agile development processes

- Collaborate closely with frontend and DevOps teams

Requirements and Qualifications :

- BE / BTech / MTech (CS/IT) or MCA with a focus on Software Engineering

- Minimum 8 years of professional experience in Ruby development

- Strong proficiency in Ruby, including language internals, idioms, and meta-programming

- Deep understanding of thread vs process models, connection handling, worker tuning, and memory profiling

- Strong knowledge of OOP concepts, mixins, blocks, procs, and lambdas

- In-depth understanding of Rails internals such as ActiveRecord, ActiveJob, ActionCable, validations, and callbacks

- Hands-on experience with PostgreSQL and advanced ActiveRecord performance tuning

- Proficient with Bundler, Rake, RubyGems, and building custom gems

- Comfortable using Ruby version managers such as RVM, rbenv, and chruby

Soft Skills :

- Strong debugging and problem-solving abilities

- Ownership mindset with high accountability

- Comfortable working in Agile teams and pair programming environments

- Proactive in documentation and knowledge sharing

- Empathetic collaborator with a willingness to mentor peers

- Passionate about clean code, performance optimization, and continuous improvement

Why Join Sarvaha :


- Top-notch remuneration with excellent growth opportunities

- A high-quality, no-nonsense work environment with exceptional peers

- Opportunity to solve highly challenging software implementation problems

- Hybrid work model; full work-from-home was offered even before the pandemic


info-icon

Did you find something suspicious?