Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

GitLab
Canada, United States
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Autonomy","Mentorship","Technical leadership","Problem-solving","Collaboration"]

Own technical direction for GitLab’s Nonlinear Productivity team, defining what “proven” means for agentic systems before they ship. Drive fixes by discovering friction across GitLab’s SDLC and delivering measured results through shipped workflows. Work across the codebase as a generalist, applying distributed-systems judgment to ensure correctness under concurrency and at scale, while mentoring and raising the bar for other engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitLab
GitLab
19 hours ago

Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Own technical direction for GitLab’s Nonlinear Productivity team, defining what “proven” means for agentic systems before they ship. Drive fixes by discovering friction across GitLab’s SDLC and delivering measured results through shipped workflows. Work across the codebase as a generalist, applying distributed-systems judgment to ensure correctness under concurrency and at scale, while mentoring and raising the bar for other engineers.
Location: Canada, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Set the technical direction for the team’s agentic systems, including how agents are orchestrated and where steps should remain human-owned.
  • •Discover and prioritize sources of friction across the SDLC and drive fixes through shipped, measured outcomes.
  • •Apply distributed-systems judgment to generated code correctness under concurrency and across deployment topologies, and coach others to do the same.
  • •Mentor senior and mid-level engineers through design reviews and pairing to raise the team’s collective bar.
  • •Collaborate with the India-based group to align on the roadmap and represent technical progress to the CTO organization.

Pay and Benefits

Perks:Paid LeaveEquityLearning BudgetParental Leave

Key Requirements

  • •Experience building reliable agentic or large language model (LLM)-based systems, including multi-step orchestration, tool use, guardrails, and recovery.
  • •Strong distributed systems and computer science fundamentals (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 others.
  • •Ability to work autonomously in unfamiliar codebases and drive solutions from discovery through completion.
  • •Experience delivering results from unclear or incomplete requirements by decomposing them into concrete, shippable steps.
Experience:Agentic systemsLarge language modelsDistributed systems
Skills:AutonomyMentorshipTechnical leadershipProblem-solvingCollaboration
Tech Stack:GoRustPythonLLM

Company Brief

GitLab
Provides a single application for the complete DevSecOps lifecycle, offering source code management, CI/CD, security, and collaboration tools to help teams deliver software faster and more securely.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn