Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
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