Principal Engineer, Duo Agent Platform - Remote

GitLab

United States

Remote

USD 250,000 - 325,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Paid Time Off
Equity Compensation & Employee Stock P
Growth and Development Fund
Parental Leave

Job summary

GitLab is seeking a Principal Engineer to help build the Duo Agent Platform, an agentic orchestration layer across the software lifecycle. You will set technical direction, lead multi-team initiatives, and own critical architectural decisions while delivering reliable, secure AI-enabled workflows.

The role requires 8+ years in software engineering with leadership experience, strong distributed systems skills, and hands-on work with large language models.

Qualifications

  • 8+ years of software engineering experience, including 3+ years at Staff, Principal level or equivalent senior technical leadership.
  • Hands-on production experience building on large language models: agent loops, tool calling, context management, retrieval, prompt and model evaluation.
  • Strong background in distributed systems, including service decomposition, fault tolerance, observability, and operational resilience under multi-tenant load.
  • A track record of defining evaluation frameworks and using benchmark and experiment results to make architecture decisions.
  • Experience designing human-in-the-loop controls, safety guardrails, and responsible AI practices.
  • Ability to drive alignment across Engineering, Product, Infrastructure, and Security on problems that start out ambiguous.
  • Experience mentoring senior engineers and shaping technical direction across multiple teams.
  • Comfort with Ruby, Go, Python, or TypeScript, and willingness to work across the stack.

Responsibilities

  • Define the technical direction for a significant area of Duo Agent Platform across several teams, and partner with Engineering Managers and Product to turn it into a roadmap with a six-month horizon.
  • Build the orchestration layer that makes agents and flows reliable: session lifecycle, tool invocation, context assembly, concurrency, retries, timeouts, and failure modes that degrade gracefully.
  • Hands on work on driving topics throughout the organization from POC to architecture to full implementation.
  • Participate in Incident Management on-call rotation to help meet availability goals.
  • Write clear, opinionated design documents, architecture narratives, and decision records to align teams.
  • Mentor Staff and Senior Engineers and raise the bar for experimentation rigor and cross-team collaboration.
  • Work across the platform on different projects and teams across design, data, and governance.

Skills

Ruby
Go
Python
TypeScript
AI/LLM experience
Distributed systems
Mentoring engineers
Written communication
Remote collaboration
Security/compliance
Technical leadership

Job description

GitLab is seeking a Principal Engineer to help build the Duo Agent Platform, an agentic orchestration layer across the software lifecycle. You will set technical direction, lead multi-team initiatives, and own critical architectural decisions while delivering reliable, secure AI-enabled workflows.

The role requires 8+ years in software engineering with leadership experience, strong distributed systems skills, and hands-on work with large language models.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer, AI Agent Platform (Remote)
Principal Engineer, AI Agent Platform (Remote)

GitLab Inc. • Poland (ME)

Hybrid
USD 180,000 - 240,000
Principal Engineer, AI Agent Platform Leader
Principal Engineer, AI Agent Platform Leader

Devconnectplatform • Poland (ME)

Remote
USD 250,000 - 325,000
Remote Backend Engineer, AI Agent Platform & Observability
Remote Backend Engineer, AI Agent Platform & Observability

GitLab Inc. • United States

Remote
USD 120,000 - 180,000
Flexible Paid Time Off
Equity Compensation & Employee Stock-P
Growth and Development Fund
+1
Distinguished Engineer, Agentic SDLC & Non‐Linear Productivity New Remote, Canada; Remote, Poland; Remote, United Kingdom; Remote, United States
Distinguished Engineer, Agentic SDLC & Non‐Linear Productivity New Remote, Canada; Remote, Poland; Remote, United Kingdom; Remote, United States

GitLab Inc. • Poland (ME)

Hybrid
USD 180,000 - 240,000
Principal Engineer, Duo Agent Platform
Principal Engineer, Duo Agent Platform

Devconnectplatform • Poland (ME)

Remote
USD 250,000 - 325,000
Senior Backend Engineer, AI Chat Engine (Remote)
Senior Backend Engineer, AI Chat Engine (Remote)

GitLab • United States

Remote
USD 180,000 - 240,000
Flexible PTO
Equity compensation
Growth and Development Fund
+2
Principal PM, AI-Driven Software Factory
Principal PM, AI-Driven Software Factory

GitLab • United States

Remote
USD 180,000 - 240,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
+3
Remote Engineering Manager - Core DevOps & AI
Remote Engineering Manager - Core DevOps & AI

GitLab • United States

Remote
USD 180,000 - 240,000
Health benefits
Flexible PTO
Equity compensation & ESPP
+2
Senior AI-Driven Core DevOps Architect (Remote)
Senior AI-Driven Core DevOps Architect (Remote)

GitLab Inc. • Northern (KY)

Hybrid
USD 210,000 - 270,000
Senior AI/Agentic SDLC Architect
Senior AI/Agentic SDLC Architect

GitLab • United States

Remote
USD 250,000 - 349,000
Flexible Paid Time Off
Equity Compensation & ESPP
Growth and Development Fund
+2