JobsBackendSenior Backend Engineer
GitLab

GitLab

·

Backend

Senior Backend Engineer

RemoteSeniorPosted Aug 17, 2026
RubyPostgreSQLClickHouseKubernetesAIGitLab+12 more

About this role

Design and evolve backend capabilities for GitLab's global DevSecOps platform used by 50M+ users. Shape architecture, mentor engineers, and integrate agentic AI into production systems in a remote-first, asynchronous environment.

Must have

Deep backend expertise with APIs, data systems, and performance tuning

Proficiency in modern backend languages with ability to learn and adapt

Experience designing modular backend boundaries and migration-safe architectures

Proven experience building or operating agentic AI systems in production

Ability to lead through influence and clear written asynchronous communication

Technologies

JavaRubyKotlinDockerRESTPostgreSQLKafkaMicroservicesRedisGitLabSaaSOpen sourceAIGitLab CIKubernetesGoClickHouseCI/CD

Responsibilities

Design and ship moderate to complex backend features with minimal guidance

Define backend standards for style, maintainability, testing, APIs, and operational readiness

Mentor associate and intermediate engineers through code and design reviews

Diagnose and prevent performance and reliability issues at scale

Use AI in production engineering work and coach others on responsible high-judgment use

Benefits

EquityFlexible time offTraining and career developmentPaid parental leaveHealth insuranceEmployee share purchase planRemote workGlobal team collaboration

Amenities

Flexible Paid Time OffGrowth and Development FundTeam Member Resource Groups

Recruitment process

1

Role is remote-first with asynchronous work culture

2

All team members expected to incorporate AI into daily workflows

3

Work across product, frontend, infrastructure, data, and security boundaries

4

Participate in incident response and act as technical owner where appropriate

5

Partner closely with PMs and designers to shape requirements