[Remote] Senior Backend Engineer (Ruby), Tenant Scale, Geo

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. As a Senior Backend Engineer on the Geo team, you’ll build and evolve features that keep GitLab’s largest self-managed customers fast and resilient, focusing on GitLab Replication, Disaster Recovery, and Backup & Restore. Responsibilities • Design and develop secure, well-tested, and performant backend features and improvements for the GitLab Geo product, focusing on replication, disaster recovery, and backup and restore • Partner with your Engineering Manager and product stakeholders to assess technical feasibility, shape solution approaches, and align implementations with customer needs • Deliver proof-of-concept implementations to inform architectural choices and guide technical discussions within the Tenant Scale group • Break down and drive complex technical projects in an iterative way, owning features end to end from proposal through deployment and ongoing maintenance • Lead architectural design decisions for Geo Replication, Disaster Recovery, and Backup & Restore, solving challenges in distributed, fault-tolerant, and highly available systems • Mentor and support other engineers by sharing best practices for Ruby on Rails, PostgreSQL, and distributed system design through code reviews and pairing • Collaborate with Customer Support and other engineering teams to investigate and resolve production issues, feeding real-world learnings back into product and architecture improvements Skills • Professional experience developing backend services in production environments using Ruby on Rails and PostgreSQL • Background designing and implementing fault-tolerant, distributed, and highly available systems for large-scale applications • Hands-on experience with queueing and messaging systems, and with provisioning or configuration management tools • Ability to lead architectural design decisions, define technical approaches, and drive complex system changes from concept through delivery • Experience mentoring and supporting other engineers, including sharing and promoting backend and distributed systems best practices • Familiarity with backup and restore patterns for databases, application configuration, and infrastructure as code in distributed environments • Comfortable working asynchronously with cross-functional partners and translating customer or support feedback into technical improvements • Openness to learning new technologies and applying transferable skills, even when experience does not align with every listed requirement Benefits • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental leave • Home office support Company Overview • GitLab is a web-based Git repository manager that offers a variety of features for software development teams. It was founded in 2014, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Medical Records Clerk / Data Entry Operator – Remote Healthcare Administration**

Remote Full-time

**Experienced Remote Data Entry Specialist – Entry-Level Opportunity with Competitive Hourly Rate**

Remote Full-time

Experienced Data Entry Specialist for blithequark - Work from Home Opportunity with No Prior Experience Required

Remote Full-time

Experienced Live Chat Support Specialist – Customer Service Representative for Innovative Water Park Solutions at blithequark

Remote Full-time

Part Time Work at Home Chat Support Agent – USA Remote Jobs

Remote Full-time

**Entry-Level Data Entry Specialist - Launch Your Remote Career with arenaflex**

Remote Full-time

Experienced Customer Support Representative – Remote Full-Time and Part-Time Opportunities for Delivering Exceptional Service and Technical Support to Global Customers

Remote Full-time

Looking for Healthcare Pega Lead Business Architect (LBA) @ Remote Up to 40% Travel Atlanta GA

Remote Full-time

Tax Accountant

Remote Full-time

Experienced Remote Data Entry Clerk – Detail-Oriented and Organized Professional for Database Management and Data Integrity

Remote Full-time
← Back to Home