Staff Engineer
GitLab · Software Development
- Work arrangement: fully remote
- Employment type: Full Time
- Seniority: senior
- Posted:
Job description
Position:
New Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
Company:
GitLab
Location:
Remote, Canada; Remote, United States
Short Summary:
As a Staff Engineer, you'll be the technical anchor for GitLab's Nonlinear Productivity team, shaping what the team builds and setting the technical direction for agentic systems. This role involves tackling complex problems and mentoring other engineers while collaborating with a global team.
Responsibilities:
- Set the technical direction for the team's agentic systems.
- Discover and prioritize sources of friction across GitLab's SDLC.
- Work across any part of GitLab's codebase as needed.
- Apply distributed systems judgment to ensure code reliability.
- Mentor senior and mid-level engineers on agent engineering practices.
- Collaborate with the India-based group to align on the roadmap.
- Serve as a bar raiser for the team's hiring process.
- Own a greenfield technical foundation from day one.
Requirement:
- Experience building reliable agentic or large language model (LLM)-based systems.
- Ability to work autonomously in unfamiliar codebases.
- Strong distributed systems and computer science fundamentals.
- Proficiency in Go, Rust, or Python.
- Track record of delivering results from unclear requirements.
- Experience designing evaluation frameworks for systems.
- History of unblocking and enabling teammates through collaboration.
Benefits:
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
New Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
Company:
GitLab
Location:
Remote, Canada; Remote, United States
Short Summary:
As a Staff Engineer, you'll be the technical anchor for GitLab's Nonlinear Productivity team, shaping what the team builds and setting the technical direction for agentic systems. This role involves tackling complex problems and mentoring other engineers while collaborating with a global team.
Responsibilities:
- Set the technical direction for the team's agentic systems.
- Discover and prioritize sources of friction across GitLab's SDLC.
- Work across any part of GitLab's codebase as needed.
- Apply distributed systems judgment to ensure code reliability.
- Mentor senior and mid-level engineers on agent engineering practices.
- Collaborate with the India-based group to align on the roadmap.
- Serve as a bar raiser for the team's hiring process.
- Own a greenfield technical foundation from day one.
Requirement:
- Experience building reliable agentic or large language model (LLM)-based systems.
- Ability to work autonomously in unfamiliar codebases.
- Strong distributed systems and computer science fundamentals.
- Proficiency in Go, Rust, or Python.
- Track record of delivering results from unclear requirements.
- Experience designing evaluation frameworks for systems.
- History of unblocking and enabling teammates through collaboration.
Benefits:
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Skills
- distributed_systems
- golang
- python
- rust
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply