





Tier-1 brand, remote role, general Backend Engineer title, and metro location drive high competition.
High—role demands specialized backend, Rails, and replication expertise not easily transferable across unrelated domains.
Medium—strong technical stack and specialized replication requirements but no strict years or certifications.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, and maintain backend services for GitLab Geo, Disaster Recovery, and Backup and Restore using Ruby on Rails and PostgreSQL.
Improve replication, verification workflows, replication lag, and operational resilience for large self-managed and GitLab Dedicated environments.
Own projects end-to-end including design, implementation, rollout, production monitoring, and collaborate cross-functionally on migrations and disaster recovery initiatives.
Proficient in production Ruby on Rails application development and maintenance.
Experience with PostgreSQL or similar relational databases including replication, indexing, and performance tuning.
Understanding of distributed systems, data replication concepts, and failure modes.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced in building and operating background job systems like Sidekiq, including monitoring and retry strategies.
Familiar with recovery point objective (RPO), recovery time objective (RTO), failover, backup, and restore in large stateful systems.
Able to manage large production deployments across diverse installation methods, operating systems, or cloud providers, and skilled in incident management and operational ownership.