Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution
GitLab•Remote, Europe
Ruby on RailsReactMid-Senior level
Job Summary
+ InsightsRole Summary
- •Lead development and optimization of GitLab CI pipeline execution, focusing on performance, scalability, and reliability.
- •Work extensively with a large Ruby on Rails monolith, improving database access patterns and background job processing.
- •Collaborate cross-functionally with Product, Frontend, Quality, and Infrastructure teams in a globally distributed, remote environment.
- •Drive architectural decisions, reduce technical debt, and mentor junior engineers to maintain a best-in-class CI solution.
- •Create clear, user-focused documentation and design proposals to enhance user experience and system maintainability.
About the Company
- •GitLab is a remote-first, open-core software company with a mission to enable universal software contribution and co-creation.
- •The company values high-performance culture, continuous knowledge exchange, and inclusivity in a globally distributed team.
- •GitLab serves over 100,000 organizations with a comprehensive AI-powered DevSecOps platform.
- •They emphasize AI as a productivity multiplier integrated into both products and daily workflows.
- •GitLab offers extensive employee support including flexible PTO, equity compensation, growth funds, and home office support.
What You Should Know
- •This role offers the chance to impact millions of CI jobs across diverse workloads and enterprise scales.
- •Applicants should be comfortable working in a large, complex codebase and asynchronous, cross-functional teams.
- •The position involves tackling challenges related to database scalability, zero-downtime deployments, and high-throughput systems.
- •GitLab encourages applicants from diverse backgrounds and does not require meeting every qualification to apply.
- •Candidates will benefit from GitLab’s strong focus on career growth, mentorship, and technical leadership opportunities.
Key Required Skills
Ruby on RailsPostgreSQLBackground job processingDatabase performance optimizationObservability tools
These insights are AI-generated based on the job description.