Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GitLab

Senior Backend Engineer, Create – Source Code Experience, Ruby

GitLab

Senior Backend Engineer building Ruby and GraphQL source-code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI-assisted development.

Posted 8/13/2026full-timeRemote • 🇨🇦 CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing secure and performant backend applications using Ruby and GraphQL, with a strong focus on system reliability, data modeling, and effective collaboration in remote environments.

Highest-signal resume keywords
Ruby DevelopmentGraphQL API DesignRelational Database ManagementUnit Testing and Integration TestingAI Coding Agent Utilization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Web Application DevelopmentAPI DevelopmentSQLData ModelingCachingBackground ProcessingPerformance Best PracticesCode ReviewTechnical DocumentationRoot Cause Analysis
Soft Skills
Clear CommunicationInfluencing Without AuthorityIndependent PrioritizationCollaborationOwnership
Tools & Technologies
GitGitLab StandardsAI Coding Agents
Industry Keywords
Backend ServicesObservabilityResiliencyTesting PyramidMonorepo

Tech Stack

Tools & technologies
GraphQLRubySQL

About the role

Key responsibilities & impact
  • Develop secure, well-tested, performant features and improvements using Ruby and GraphQL
  • Turn complex requirements and legacy constraints into clear solutions while maintaining system reliability
  • Design and maintain backend services, APIs, data models, and business logic supporting source code workflows
  • Collaborate asynchronously and synchronously across functions and teams, involving domain experts when useful
  • Use AI coding agents for well-scoped work and critically review their output
  • Write maintainable code following GitLab standards and advocate for standards through code review
  • Monitor production health metrics, participate in Tier 2 on-call, troubleshoot incidents, perform root cause analysis, and improve observability and resiliency
  • Share knowledge through code review, technical documentation, and everyday collaboration

Requirements

What you’ll need
  • Professional experience building backend web applications, services, or APIs using Ruby and GraphQL
  • Solid understanding of relational databases, SQL, data modeling, caching, background processing, and backend performance best practices
  • Experience improving complex, user-facing workflows and making underlying systems reliable and maintainable
  • Experience writing backend unit, integration, and acceptance tests
  • Familiarity with the testing pyramid, Git, and collaborative code review processes
  • Experience using AI coding agents to scope tasks, review output, and assess limitations in a complex monorepo
  • Clear written and spoken English communication skills
  • Ability to influence without authority and provide useful status updates in a remote, asynchronous environment
  • Ability to manage priorities independently, work through ambiguity, take ownership, and seek guidance for difficult-to-reverse decisions

Benefits

Comp & perks
  • 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