Job Overview
Category
Architecture & Construction
Ready to Apply?
Take the Next Step in Your Career
Join Sarvaha Systems and advance your career in Architecture & Construction
Apply for This Position
Click the button above to apply on our website
Job Description
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 Active Model
Tune performance across the stack including GC, queries, jobs, and server setups
Develop, package, and publish custom Ruby gems
Optimize Active Record queries & Postgre SQL 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 Dev Ops teams
You Bring
BE/BTech/MTech (CS/IT or MCA), with an emphasis in Software Engineering
Minimum 8 years of professional Ruby development experience
Strong proficiency in Ruby (language internals, idioms, meta-programming)
Deep knowledge of thread vs process models, connection handling, worker tuning & memory profiling
Deep knowledge of OOP principles, mixins, blocks, procs, and lambdas
Solid grasp of Rails internals: Active Record, Active Job, Action Cable, validations, callbacks, etc.
Experience with Postgre SQL and advanced Active Record tuning
Proficient in using Bundler, Rake, Rubygems, and gem building
Comfortable with tools like RVM, rbenv, and chruby
Needed Soft Skills
Strong debugging and troubleshooting skills
Ownership mindset and accountability
Comfortable working in Agile teams and pair programming
Proactive in documentation and sharing knowledge
Empathetic collaborator and open to mentoring peers
Passion for clean code, performance, and continuous improvement
Why Join Sarvaha?
Top notch remuneration and excellent growth opportunities
An excellent, no-nonsense work environment with the very best people to work with
Highly challenging software implementation problems
Hybrid Mode.
We offered complete work from home even before the pandemic.
Don't Miss This Opportunity!
Sarvaha Systems is actively hiring for this Lead ruby developer position
Apply Now