Remotery

Backend Engineer, Repository Management – Ruby

Posted 1 day ago

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• Design and implement secure, well-tested, and efficient features and enhancements utilizing Ruby and GraphQL.

• Navigate complex requirements and legacy challenges to provide clear solutions while ensuring system reliability.

• Contribute to backend services, APIs, data models, and business logic for repository management.

• Work collaboratively across functions and teams, both asynchronously and synchronously, engaging domain experts and seeking guidance when necessary.

• Utilize AI agents for well-defined tasks and critically assess their outputs.

• Write maintainable code in accordance with GitLab standards and integrate feedback from code reviews.

• Oversee production health metrics, engage in Tier 2 on-call duties, troubleshoot incidents, assist in root cause analysis, and enhance observability and resilience.

• Share expertise through code reviews, technical documentation, and daily collaboration.

• Assist in advancing GitLab’s branch protection feature while ensuring availability, reliability, and stability.

• Contribute to roadmap initiatives such as Branch Rules, Codeowners, merge strategies, and AI-enhanced repository management and configuration.


⛳️ Requirements

• Proven experience in developing backend web applications, services, or APIs, with a background in Ruby and GraphQL or a willingness to learn.

• Knowledge of relational databases, SQL, data modeling, caching, background processing, and best practices for backend performance.

• Experience in contributing to policy, permissions, or rules-based features in web applications.

• Proficient in writing backend unit and integration tests.

• Familiarity with Git and collaborative code review practices.

• Experience utilizing AI coding tools or agents and evaluating their outputs.

• Strong written and verbal communication skills in English.

• Capability to collaborate in a remote, asynchronous work environment.

• Ability to prioritize tasks, navigate ambiguity, take ownership, and seek guidance for complex decisions.


🏝️ Benefits

• Comprehensive benefits to support your health, finances, and overall well-being.

• Flexible Paid Time Off.

• Team Member Resource Groups.

• Equity Compensation & Employee Stock Purchase Plan.

• Growth and Development Fund.

• Parental Leave.

People also viewed

Strategize it Inc.6 hours ago

Technical Architect – Level 2, Microsoft Fabrics, Azure Synapse

US flagUnited States OnlyFreelanceBackend Engineer
ApplyView job
Coastal7 hours ago

Technical Architect – PRM, Partner Relationship Management

US flagFlorida, +3 more statesFull-timeBackend Engineer
ApplyView job
Abhyaz7 hours ago

Backend Developer – Intern

IN flagIndia OnlyInternshipBackend Engineer
ApplyView job
Business Information Group8 hours ago

Development Consultant – Heavy .NET

US flagUnited States OnlyFull-timeBackend Engineer$105k – $135k/year
ApplyView job
CI&T8 hours ago

Senior Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Avenga8 hours ago

Senior Java Engineer – WildFly, AI-Augmented Development

BG flagBulgaria OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers