# Senior Backend Engineer

**Company:** [GitLab](https://hotfix.jobs/companies/gitlab)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Backend Architecture, APIs, Systems Programming, Distributed Systems, Concurrency, Kubernetes, Postgres, ClickHouse, Event-Driven Systems, Agentic AI
**Posted:** 2026-08-28

> Senior Backend Engineer responsible for designing and operating high-scale backend capabilities, shaping architecture, improving reliability and performance, and mentoring engineers. The role requires strong systems expertise, architectural judgment, and production experience with agentic AI.

## Job Description

## Responsibilities
- Design, implement, and evolve moderate-to-complex backend product capabilities with minimal guidance.
- Make architectural trade-offs among modular monoliths, shared components, and independently operated services.
- Establish backend standards for code quality, maintainability, testing, APIs, security, availability, performance, and operational readiness.
- Mentor associate and intermediate engineers, remove technical blockers, and improve delivery through code and design reviews.
- Diagnose and prevent performance and reliability issues at scale; participate in incident response and act as a technical owner.
- Use AI in production engineering workflows, evaluate its effectiveness, and coach others on responsible use.

## Requirements
- Strong command of backend architecture, APIs, data systems, and performance tuning in complex product or service environments.
- Proficiency in modern backend languages and a deep understanding of systems programming.
- Experience designing or evolving modular backend boundaries, bounded contexts, and migration-safe architectures.
- Ability to lead through technical judgment, influence, and clear written communication in an asynchronous environment.
- Proven experience building or operating agentic systems in production, including loops, tool use, and error-handling strategies for reliability at scale.

## Nice-to-haves
- Experience with high-throughput distributed systems, concurrency, or profiling.
- Experience with containerized production operations, including Kubernetes.
- Database performance expertise, including PostgreSQL, ClickHouse, schema evolution, and partitioning.
- Experience with large-scale modular monoliths or event-driven systems.
- Public technical communication, open-source maintenance, or experience with developer-focused SaaS.

## Benefits
- Flexible paid time off.
- Team member resource groups.
- Equity compensation and employee stock purchase plan.
- Growth and development fund.
- Parental leave.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Backend Engineer, Trusted Agentic Development](https://hotfix.jobs/jobs/26579686-c698-441c-a044-6c2637bf874d) - GitLab - Remote - PLN272k – PLN408k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/b53f9259-9cbf-43e5-af97-1c6801417742) - Navan - Bengaluru, India
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote

**Apply:** https://hotfix.jobs/jobs/3daf8870-221f-40a8-9624-2c538302a83b
**Canonical:** https://hotfix.jobs/jobs/3daf8870-221f-40a8-9624-2c538302a83b