обновлено 7 дней назад
Backend Engineer (Ruby)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Engineer (Ruby/GraphQL): Building secure and reliable repository management features for GitLab's Source Code platform with an accent on policy enforcement, performance, and AI-assisted development. Focus on designing backend services and APIs, tuning databases and queries, and strengthening observability, resiliency, and production reliability.
Location: Remote, United Kingdom
Company
provides an intelligent orchestration platform for DevSecOps, helping organizations improve developer productivity, security, compliance, and software delivery.
What you will do
- Develop secure, tested, and performant repository management features using Ruby and GraphQL.
- Build and maintain backend services, APIs, data models, and business logic for repository management.
- Translate complex policy, permissions, and legacy system requirements into reliable solutions.
- Collaborate with product management, design, testing, security, user research, technical writing, Gitaly, Code Review, and Source Code Experience.
- Use AI coding agents for suitable work and critically review their output.
- Monitor production health, participate in Tier 2 on-call, troubleshoot incidents, support root cause analysis, and improve observability and resiliency.
Requirements
- Professional experience building backend web applications, services, or APIs.
- Experience with Ruby and GraphQL, or the ability to learn them.
- Understanding of relational databases, SQL, data modeling, caching, background processing, and backend performance.
- Experience with policy, permissions, or rules-based features, backend unit and integration testing, Git, and collaborative code review.
- Experience using AI coding tools or agents and reviewing their output.
- Clear written and spoken English communication skills are required, including collaboration in a remote, asynchronous environment.
Culture & Benefits
- Remote work with synchronous and asynchronous collaboration across Europe and North America.
- Flexible paid time off and benefits supporting health, finances, and well-being.
- Equity compensation and an employee stock purchase plan.
- Growth and development funding and parental leave.
- Team member resource groups and ongoing knowledge sharing.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →