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’ll 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 that works with some of the best funded startups and established companies across the globe. Please visit our website at
to know more about us.
What You’ll Do
- Build, maintain, and scale backend systems using Ruby and Ruby on Rails
- Design and implement scalable APIs using Rails, Grape, and ActiveModel
- Tune performance across the stack including GC, queries, jobs, and server setups
- Develop, package, and publish custom Ruby gems
- Optimize ActiveRecord queries & PostgreSQL indices to eliminate N+1 and improve query plans
- Manage application servers (Passenger, Thin) and tune thread / process models
- Own and maintain deployment pipelines, initializers, routing, and Rails engines
- Profile memory usage, monitor connections, and optimize worker threads
- Contribute to code reviews, mentoring, and agile development processes
- Collaborate cross-functionally with frontend and DevOps teams
You Bring
BE / BTech / MTech (CS / IT or MCA), with an emphasis in Software EngineeringMinimum 8 years of professional Ruby development experienceStrong proficiency in Ruby (language internals, idioms, meta-programming)Deep knowledge of thread vs process models, connection handling, worker tuning & memory profilingDeep knowledge of OOP principles, mixins, blocks, procs, and lambdasSolid grasp of Rails internals : ActiveRecord, ActiveJob, ActionCable, validations, callbacks, etc.Experience with PostgreSQL and advanced ActiveRecord tuningProficient in using Bundler, Rake, Rubygems, and gem buildingComfortable with tools like RVM, rbenv, and chrubyNeeded Soft Skills
Strong debugging and troubleshooting skillsOwnership mindset and accountabilityComfortable working in Agile teams and pair programmingProactive in documentation and sharing knowledgeEmpathetic collaborator and open to mentoring peersPassion for clean code, performance, and continuous improvementWhy Join Sarvaha?
Top notch remuneration and excellent growth opportunitiesAn excellent, no-nonsense work environment with the very best people to work withHighly challenging software implementation problemsHybrid Mode. We offered complete work from home even before the pandemic.