# 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, Performance Tuning, Agentic AI, Containerization
**Posted:** 2026-08-28

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

## Job Description

## Responsibilities
- Design, implement, and evolve moderate-to-complex backend features with minimal guidance.
- Make pragmatic architectural choices among modular-monolith code, shared components, and independently operated services.
- Define and promote backend standards for code style, maintainability, testing, APIs, security, availability, performance, and operational readiness.
- Mentor associate and intermediate engineers, remove technical blockers, and improve delivery practices through code and design reviews.
- Diagnose and prevent performance and reliability issues at scale; participate in incident response and act as a technical owner when appropriate.
- Use AI in production engineering workflows, evaluate its effectiveness, and coach others on responsible use.
- Collaborate with product managers and designers to shape requirements and technical direction.

## 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, with the ability to learn and adapt across languages.
- 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.
- Hands-on 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 Backend Engineer, Database Excellence](https://hotfix.jobs/jobs/3fdb087a-8322-47a5-8a64-48bfb4668e3c) - GitLab - Remote
- [Senior Software Engineer - Futures and Options Execution Services](https://hotfix.jobs/jobs/8f60da15-d316-4d6d-ab1d-49df47809f66) - Clear Street - London, United Kingdom
- [Senior Software Engineer, Security Rules](https://hotfix.jobs/jobs/0ae8a3c8-72e0-4d76-8657-e62cc8d6b2bd) - Cloudflare - Lisbon, Portugal - €66k – €91k/yr
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/9d33cd8b-e787-4240-bbf2-34fe9f417c03) - Navan - Berlin, Germany

**Apply:** https://hotfix.jobs/jobs/29d9f6dc-e5e1-40cd-a7ae-945ffdf62800
**Canonical:** https://hotfix.jobs/jobs/29d9f6dc-e5e1-40cd-a7ae-945ffdf62800