# Senior Backend Engineer, Architecture Engineering: Nonlinear Productivity

**Company:** [GitLab](https://hotfix.jobs/companies/gitlab)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Go, Rust, Python, LLMs, AI Agents, Distributed Systems, Agent Orchestration, Guardrails, Idempotency, Rate Limiting, Concurrency, Evaluation Tools
**Posted:** 2026-08-06

> Build reliable AI-powered automation that removes friction from GitLab’s software development lifecycle. The role requires production experience with agentic or LLM systems, strong distributed-systems judgment, and proficiency in Go, Rust, or Python.

## Job Description

## Responsibilities
- Identify sources of friction across GitLab's software development lifecycle and scope agentic solutions to address them.
- Design and build reliable AI-powered systems using step-by-step workflows, tool use, safety checks, and error recovery.
- Build and maintain evaluation tools that assess agent output for correctness, constraint compliance, and cost.
- Work across GitLab's codebase to address friction wherever it occurs.
- Apply distributed-systems judgment to identify generated code that may fail under concurrency, at scale, or across self-managed, dedicated, and multi-tenant deployments.
- Collaborate with the India-based group by sharing roadmaps, findings, and reusable agent tooling.
- Own a greenfield problem space and help shape proven internal solutions into customer-facing capabilities.

## Requirements
- Hands-on experience building agentic or large language model-based systems with multi-step orchestration, tool use, guardrails, and recovery patterns.
- Experience making AI systems reliable in production.
- Ability to work autonomously in unfamiliar codebases and drive solutions through completion.
- Strong distributed-systems knowledge, including coordination, consistency, idempotency, rate limiting, failure modes, and degradation under load.
- Proficiency in Go, Rust, or Python, with the ability to read and modify code in the other languages.

## Nice to Have
- Experience shipping autonomous agents that complete real tasks end to end.
- Experience improving build systems, release processes, review workflows, or other software development lifecycle processes.
- Experience working with globally distributed teams, large language model workload costs, or production constraints across on-premises, air-gapped, single-tenant, and software-as-a-service deployments.

## Compensation and 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 - Blockchain Network](https://hotfix.jobs/jobs/6bf255ac-877f-49f8-8b24-9cfd16e461a9) - Coinbase - Remote - $186k – $219k/yr
- [Senior Distributed Systems Engineer - Cache](https://hotfix.jobs/jobs/31ea1a78-08f2-4384-af35-6c61f496377c) - Cloudflare - Atlanta, GA - $168k – $231k/yr
- [Senior Software Engineer - Backend](https://hotfix.jobs/jobs/97f20d9c-9d33-43c9-82ef-4f3238a01789) - Hinge Health - San Francisco, CA - $158k – $238k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Backend Engineer II, Data & Agentic Context Platforms](https://hotfix.jobs/jobs/71369cb2-5769-4ca3-934c-eabd44945518) - Fetch - Remote - $190k – $224k/yr

**Apply:** https://hotfix.jobs/jobs/a8b87695-5256-4a5b-96bc-28de3302f2d3
**Canonical:** https://hotfix.jobs/jobs/a8b87695-5256-4a5b-96bc-28de3302f2d3