CareerPlanSign in

Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

Canada🌐 Remote💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Technical anchor for GitLab's Nonlinear Productivity team, defining technical direction for agentic systems and LLM-based solutions to improve developer productivity and operational efficiency.

Role type

Staff Backend Engineer (Architecture Engineering)

Builds

Agentic workflows, orchestration systems, and greenfield technical foundations for a new customer-facing GitLab offering.

Domain

DevSecOps, AI/LLM orchestration, Distributed Systems

Deliverable

production ML models | product features

Required skills

Agentic system design, LLM-based system development, Multi-step orchestration, Distributed systems fundamentals, Go/Rust/Python proficiency, Autonomous problem solving, Evaluation framework design, Technical mentoring

Preferred skills

Experience with tool use and guardrails in agentic systems, History of unblocking teammates through design reviews and technical writing

Technologies

Go, Rust, Python, LLMs, Agentic frameworks

Responsibilities

Set technical direction for agentic systems and defend architectural decisions, Discover and prioritize friction sources in the SDLC to drive fixes, Work across the entire codebase as a generalist, Apply distributed systems judgment to catch concurrency and scale issues, Mentor senior and mid-level engineers on agent engineering practices, Collaborate with India-based group and represent progress to CTO's organization, Own Technical Leadership rounds for hiring

Seniority

Staff, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.