Resume and JobRESUME AND JOB
GitLab logo

Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution

GitLab

Software and Technology Jobs

Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as a Senior Backend Engineer on the Verify:Pipeline Execution team to shape the core of GitLab CI, powering pipelines that drive modern software delivery.

Contribute to GitLab's mission of enabling everyone to co-create the software that powers our world, accelerating human progress through open collaboration.

Work on high-impact systems for pipeline creation, scheduling, and execution, including exciting features like merge trains, review apps, and browser testing.

Optimize a large Ruby on Rails monolith for database performance, scalability, and code quality in a high-throughput environment.

Lead initiatives that reduce technical debt and evolve architecture, ensuring GitLab CI remains the best-in-class DevSecOps solution.

Partner with cross-functional teams to deliver reliable, fast, and secure CI capabilities that help customers ship software faster.

Embrace AI as a productivity multiplier in your daily workflows, fostering innovation within a high-performance, values-driven culture.

Thrive in a collaborative environment where every voice is valued, and careers accelerate alongside industry leaders.

Tackle complex challenges in production systems, driving structural improvements for zero-downtime deployments and peak reliability.

Be part of redefining software development by uniting teams and breaking barriers with cutting-edge AI-powered platforms.

Locations

  • APAC, Remote, Canada, Remote, Netherlands, Remote, United Kingdom (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

95,000 - 165,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Ruby on Railsintermediate
  • PostgreSQLintermediate
  • Database performance optimizationintermediate
  • Background job processingintermediate
  • High-throughput systemsintermediate
  • Observability tools (metrics, logging, tracing)intermediate
  • Monolith codebase managementintermediate
  • CI/CD pipeline orchestrationintermediate
  • Scalable architecture designintermediate
  • Production debuggingintermediate

Required Qualifications

  • Extensive experience building, running, and debugging backend services in high-traffic production environments (experience)
  • Advanced proficiency with Ruby and Ruby on Rails for designing and maintaining reliable services in a large monolith (experience)
  • Deep hands-on experience with relational databases, especially PostgreSQL, including schema design and performance optimization (experience)
  • Proven track record improving performance, scalability, and reliability of complex systems (experience)
  • Experience with background and asynchronous job processing in high-throughput workloads (experience)
  • Understanding of secure, scalable architecture and deployment practices for zero-downtime changes (experience)
  • Familiarity with observability tools and patterns such as metrics, logging, and tracing (experience)
  • Experience collaborating in large codebases and distributed cross-functional teams (experience)
  • Ability to analyze and resolve complex production issues (experience)
  • Strong communication skills for technical documentation and team collaboration (experience)

Preferred Qualifications

  • Experience working on CI, build, or workflow orchestration systems (experience)
  • Query tuning and handling large-scale datasets in PostgreSQL (experience)
  • Knowledge of merge train functionality and pipeline schedules (experience)
  • Familiarity with review apps and browser testing features (experience)
  • Background in DevSecOps platforms or AI-powered development tools (experience)
  • Mentoring intermediate and junior engineers (experience)
  • Driving architectural decisions in CI domains (experience)
  • Contributions to open-core or large monolith projects (experience)
  • Experience with service level objectives (SLOs) and technical debt reduction (experience)
  • Work in globally distributed engineering teams (experience)

Responsibilities

  • Write high-quality, efficient Ruby on Rails code powering GitLab CI pipelines from scheduling to execution
  • Lead improvements to reliability, performance, and scalability of CI pipeline execution
  • Optimize database access patterns, background processing, and job orchestration
  • Design and iterate on features like merge trains, pipeline schedules, and review apps
  • Analyze and resolve complex production issues in a high-traffic monolith
  • Drive structural changes for stability and zero-downtime deployments
  • Partner with product managers, frontend engineers, and Verify teams on end-to-end solutions
  • Create and maintain clear technical documentation
  • Provide technical leadership and mentor engineers
  • Contribute to the long-term roadmap for Verify:Pipeline Execution

Benefits

  • general: Competitive equity compensation and Employee Stock Purchase Plan
  • general: Flexible Paid Time Off policy
  • general: Comprehensive health, finances, and well-being benefits
  • general: Team Member Resource Groups for inclusion and belonging
  • general: Growth and Development Fund for professional advancement
  • general: Generous parental leave
  • general: Home office support and equipment
  • general: Continuous knowledge exchange and learning opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on complex problems

Target Your Resume for "Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution" , GitLab

Get personalized recommendations to optimize your resume specifically for Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DevOps EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

GitLab logo

Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution

GitLab

Software and Technology Jobs

Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as a Senior Backend Engineer on the Verify:Pipeline Execution team to shape the core of GitLab CI, powering pipelines that drive modern software delivery.

Contribute to GitLab's mission of enabling everyone to co-create the software that powers our world, accelerating human progress through open collaboration.

Work on high-impact systems for pipeline creation, scheduling, and execution, including exciting features like merge trains, review apps, and browser testing.

Optimize a large Ruby on Rails monolith for database performance, scalability, and code quality in a high-throughput environment.

Lead initiatives that reduce technical debt and evolve architecture, ensuring GitLab CI remains the best-in-class DevSecOps solution.

Partner with cross-functional teams to deliver reliable, fast, and secure CI capabilities that help customers ship software faster.

Embrace AI as a productivity multiplier in your daily workflows, fostering innovation within a high-performance, values-driven culture.

Thrive in a collaborative environment where every voice is valued, and careers accelerate alongside industry leaders.

Tackle complex challenges in production systems, driving structural improvements for zero-downtime deployments and peak reliability.

Be part of redefining software development by uniting teams and breaking barriers with cutting-edge AI-powered platforms.

Locations

  • APAC, Remote, Canada, Remote, Netherlands, Remote, United Kingdom (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

95,000 - 165,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Ruby on Railsintermediate
  • PostgreSQLintermediate
  • Database performance optimizationintermediate
  • Background job processingintermediate
  • High-throughput systemsintermediate
  • Observability tools (metrics, logging, tracing)intermediate
  • Monolith codebase managementintermediate
  • CI/CD pipeline orchestrationintermediate
  • Scalable architecture designintermediate
  • Production debuggingintermediate

Required Qualifications

  • Extensive experience building, running, and debugging backend services in high-traffic production environments (experience)
  • Advanced proficiency with Ruby and Ruby on Rails for designing and maintaining reliable services in a large monolith (experience)
  • Deep hands-on experience with relational databases, especially PostgreSQL, including schema design and performance optimization (experience)
  • Proven track record improving performance, scalability, and reliability of complex systems (experience)
  • Experience with background and asynchronous job processing in high-throughput workloads (experience)
  • Understanding of secure, scalable architecture and deployment practices for zero-downtime changes (experience)
  • Familiarity with observability tools and patterns such as metrics, logging, and tracing (experience)
  • Experience collaborating in large codebases and distributed cross-functional teams (experience)
  • Ability to analyze and resolve complex production issues (experience)
  • Strong communication skills for technical documentation and team collaboration (experience)

Preferred Qualifications

  • Experience working on CI, build, or workflow orchestration systems (experience)
  • Query tuning and handling large-scale datasets in PostgreSQL (experience)
  • Knowledge of merge train functionality and pipeline schedules (experience)
  • Familiarity with review apps and browser testing features (experience)
  • Background in DevSecOps platforms or AI-powered development tools (experience)
  • Mentoring intermediate and junior engineers (experience)
  • Driving architectural decisions in CI domains (experience)
  • Contributions to open-core or large monolith projects (experience)
  • Experience with service level objectives (SLOs) and technical debt reduction (experience)
  • Work in globally distributed engineering teams (experience)

Responsibilities

  • Write high-quality, efficient Ruby on Rails code powering GitLab CI pipelines from scheduling to execution
  • Lead improvements to reliability, performance, and scalability of CI pipeline execution
  • Optimize database access patterns, background processing, and job orchestration
  • Design and iterate on features like merge trains, pipeline schedules, and review apps
  • Analyze and resolve complex production issues in a high-traffic monolith
  • Drive structural changes for stability and zero-downtime deployments
  • Partner with product managers, frontend engineers, and Verify teams on end-to-end solutions
  • Create and maintain clear technical documentation
  • Provide technical leadership and mentor engineers
  • Contribute to the long-term roadmap for Verify:Pipeline Execution

Benefits

  • general: Competitive equity compensation and Employee Stock Purchase Plan
  • general: Flexible Paid Time Off policy
  • general: Comprehensive health, finances, and well-being benefits
  • general: Team Member Resource Groups for inclusion and belonging
  • general: Growth and Development Fund for professional advancement
  • general: Generous parental leave
  • general: Home office support and equipment
  • general: Continuous knowledge exchange and learning opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on complex problems

Target Your Resume for "Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution" , GitLab

Get personalized recommendations to optimize your resume specifically for Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DevOps EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.