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