Senior Backend Engineer, Platform Readiness

GitLab GitLab · Enterprise · Canada +1 · Remote · Platforms Engineering

Senior Backend Engineer to architect and evolve systems for automating platform readiness assessments within GitLab's SDLC, using agentic workflows and developer tooling to embed intelligence and reduce risks.

What you'd actually do

  1. Contribute to the Platform Readiness team's agentic workflows on the Duo Agent Platform: design, implement, and evolve the Core Agentic Workflow (currently published to the AI Catalog as a DAP flow) and the Requirements Agent, enabling automated evaluation of platform readiness assessments against platform requirements
  2. Evolve the platform requirements knowledge base: contribute to schema design, validation tooling, and CI systems that power the agentic workflow; ensure the schema captures the full scope of platform readiness concerns across all four platforms and domains
  3. Build integration surfaces that enable feature teams to engage the Platform Readiness team where they already work: issues, merge requests, design documents, and CI/CD pipelines
  4. Partner with platform teams (Infrastructure, Security, Data) to translate their expertise into structured platform requirements, domain skills, and validation logic without requiring specific domain knowledge
  5. Contribute to the quality control feedback loop: design systems that surface assessment errors, missed gaps, and content drift back to the governance loop for continuous improvement; measure and improve assessment accuracy and guidance relevance

Skills

Required

  • 5+ years of software engineering experience with at least 2+ years in backend, platform, or developer-facing tooling
  • Strong proficiency in TypeScript/Node, Python, or Golang
  • Experience shipping developer-facing tooling where the primary user is another engineer
  • Understanding of GitLab-style development workflows (issues, epics, merge requests, CI/CD, code review) as first-class artifacts that automation can read and reason about
  • Ability to work in cross-functional environments across multiple platform teams
  • Experience with structured content systems, schemas, or validation tooling

Nice to have

  • Experience with AI/agentic systems (DAP, ADK, LangGraph, or similar) OR demonstrated ability to reason rigorously about the boundary between what AI should decide and what humans must own
  • Experience integrating with LLM APIs and reasoning about cost, latency, evaluation, and failure modes
  • Background in developer experience or platform engineering
  • Experience with governance patterns for shared standards and cross-org decision-making
  • Open source contribution history in platform, developer experience, or AI infrastructure
  • PostgreSQL or other relational database experience at scale
  • You've shipped agentic workflows in production and dealt with the operational complexities of AI-driven automation
  • You have experience designing schema-driven content systems with non-engineer authors and evolving them as requirements change
  • You've built developer platf

What the JD emphasized

  • agentic workflows
  • shipped agentic workflows in production

Other signals

  • agentic workflows
  • developer tooling
  • platform readiness