Senior Backend Engineer, Create: Source Code Experience (Ruby)
GitLabNorth AmericaFull TimeEngineering
Remotely
sqltestinggraphqlobservabilityai agentsrubycaching
Job Description
📋 Description
- Develop secure, well-tested features using Ruby and GraphQL.
- Turn complex requirements into clear, reliable solutions.
- Design and maintain backend services, APIs, data models, and logic for source code workflows.
- Collaborate across functions, asynchronously and synchronously.
- Use AI agents for scoped work; review their outputs critically.
- Write maintainable code per GitLab standards and review processes.
🎯 Requirements
- Backend development with Ruby and GraphQL.
- Relational databases, SQL, data modeling, caching, background processing.
- Experience improving complex workflows and reliability.
- Backend testing: unit, integration, acceptance; Git and code review.
- Experience with AI coding agents to scope tasks and review outputs.
- Clear English communication; remote, asynchronous collaboration.
🎁 Benefits
- Health, finances, and well-being benefits.
- Flexible PTO and time-off options.
- Team Member Resource Groups.
- Equity compensation and Employee Stock Purchase Plan.
- Growth and development funding.
- Parental leave.