FREE ACCESS
5,000–10,000 jobs/day
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.

Backend Engineer, Source Code Experience – Ruby
GitLabBackend Engineer building Ruby and GraphQL source-code systems for GitLab’s DevSecOps platform. Improving reliable workflows across GitLab.com, self-managed instances, and GitLab Dedicated.
Core Competencies
Role fitCore 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 API design, data modeling, and system reliability. Proficient in collaborating across teams and contributing to code quality through reviews and documentation.
Highest-signal resume keywords
Ruby DevelopmentGraphQL API DesignRelational Database ManagementUnit and Integration TestingAI Coding Agent Utilization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend Web Application DevelopmentAPI DevelopmentData ModelingSQLCachingBackground ProcessingPerformance OptimizationCode ReviewGitTesting Pyramid
Soft Skills
Clear CommunicationRemote CollaborationPriority ManagementOwnershipGuidance Seeking
Tools & Technologies
GitLabAI Coding Agents
Industry Keywords
Backend ServicesProduction Health MetricsRoot Cause AnalysisObservabilityResiliency
Tech Stack
Tools & technologiesGraphQLRubySQL
About the role
Key responsibilities & impact- Develop secure, well-tested, performant features and improvements using Ruby and GraphQL
- Work through complex requirements and legacy constraints to deliver clear solutions while protecting 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 as needed
- Use AI coding agents for well-scoped work and critically review their output
- Write maintainable code following GitLab standards and contribute to code reviews
- Monitor production health metrics, participate in Tier 2 on-call, troubleshoot incidents, contribute to root cause analysis, and improve observability and resiliency
- Share knowledge through code review, technical documentation, and collaboration
Requirements
What you’ll need- Professional experience building backend web applications, services, or APIs using Ruby and GraphQL
- Understanding of relational databases, SQL, data modeling, caching, background processing, and backend performance practices
- Experience contributing to user-facing workflows and maintaining underlying systems
- Experience writing backend unit and integration tests
- Familiarity with the testing pyramid, Git, and collaborative code review processes
- Experience using AI coding agents and reviewing their output, or interest in building these skills in a complex monorepo
- Clear written and spoken English communication skills
- Ability to share status updates in a remote, asynchronous environment
- Ability to manage priorities, work through ambiguity, take ownership, and seek guidance when needed
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