Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GitLab

Staff Backend Engineer, Architecture Engineering – Nonlinear Productivity

GitLab

Staff Backend Engineer building agentic systems that improve software development productivity at GitLab. Setting architecture, evaluating correctness, and scaling greenfield DevSecOps automation.

Posted 8/6/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building reliable agentic systems and large language model (LLM)-based solutions, with a strong foundation in distributed systems and computer science principles. Proven ability to mentor engineers, drive technical direction, and deliver results in complex, ambiguous environments.

Highest-signal resume keywords
Agentic Systems DevelopmentDistributed Systems ExpertiseProficiency in Go, Rust, or PythonTechnical Leadership and MentoringCollaboration Across Teams

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Agent OrchestrationLarge Language Model (LLM) SystemsConcurrency ManagementCodebase NavigationEvaluation Framework DesignTechnical WritingFailure Mode AnalysisRate LimitingIdempotencyDegradation Under Load
Soft Skills
MentoringCollaborationProblem-SolvingCommunicationAutonomy
Industry Keywords
Software Development LifecycleTechnical LeadershipStakeholder EngagementGreenfield DevelopmentQuality Assurance

Tech Stack

Tools & technologies
Distributed SystemsGoPythonRust

About the role

Key responsibilities & impact
  • Set the technical direction for the team's agentic systems, including agent orchestration and human-owned steps
  • Discover and prioritize friction across GitLab's software development lifecycle and drive fixes from hypothesis to shipped, measured results
  • Work across GitLab's codebase as required by the problem
  • Apply distributed systems judgment to generated code across concurrency, scale, and deployment topologies
  • Mentor senior and mid-level engineers through design reviews and pairing
  • Collaborate with the India-based group several times a week on roadmap alignment
  • Represent technical progress to stakeholders in the CTO organization
  • Own the Technical Leadership hiring round for Staff-level candidates
  • Own the greenfield technical foundation as the team scales

Requirements

What you’ll need
  • Experience building reliable agentic or large language model (LLM)-based systems, including multi-step orchestration, tool use, guardrails, and recovery
  • Ability to work autonomously in unfamiliar codebases and drive solutions from discovery through completion
  • Strong distributed systems and computer science fundamentals, including coordination, consistency, idempotency, rate limiting, failure modes, and degradation under load
  • Proficiency in Go, Rust, or Python, with ability to read and modify code in the others
  • Track record of delivering results from unclear or incomplete requirements
  • Experience designing evaluation frameworks distinguishing plausible output from correct output
  • Track record of raising the quality bar for a team's output
  • History of unblocking and enabling teammates through design reviews, technical writing, or mentoring
  • Regular engagement with other teams to identify effective collaboration opportunities

Benefits

Comp & perks
  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave