Posted on: 18/12/2025
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
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1592149
Interview Questions for you
View All