
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Remote - Canada"), this listing's salary midpoint is about 97% lower. The offer sits below the benchmark range (€5,934–€22,698). The listed pay band (€384–€576) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 4 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Backend Engineer | €3,600/per month | €6,511/per month | €15,826/per month |
| All roles in Remote - Canada | €5,934/per month | €12,118/per month | €22,698/per month |
| Pay in our data — not quoted in ad (Mid-Level) | €384/per month | €480/per month | €576/per month |
GitLab features must ship successfully across four distinct deployment platforms—Self-Managed, Dedicated, Dedicated for Government, and GitLab.com. Today, developers routinely discover platform compatibility issues late in development, triggering costly rework, delays, and emergency escalations. The Platform Readiness team is building an internal developer tooling capability that embeds platform readiness intelligence directly into GitLab's software development lifecycle to solve this problem. As an Intermediate Backend Engineer on the newly established Platform Readiness functional team in Developer Experience, you'll contribute to the systems that enable features to ship successfully across all platforms by building and maintaining agentic workflow components and evolving the platform requirements knowledge base. This is a growth opportunity: you will learn the Platform Readiness team's agentic workflows, requirements schema, and integration surfaces from other engineers and team leadership. You'll work on concrete, high-impact problems while developing expertise in platform readiness automation and AI-driven systems. What you'll do - Build and maintain agentic workflow components on the Duo Agent Platform: contribute to the Core Agentic Workflow (DAP flow) and the Requirements Agent; write tests, documentation, and evaluations for agentic-workflow behavior - Contribute to the platform requirements knowledge base: add requirements, evolve the schema, and improve validation tooling; work with platform teams to translate their expertise into structured requirements - 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 - Collaborate with platform teams (Infrastructure, Security, Data) to translate their expertise into platform readiness artifacts and domain skills - Write clear and concise documentation and evaluations that validate agentic-workflow behavior and improve assessment accuracy What you'll bring Required Experience & Skills - 2+ years of software engineering experience with backend focus - Proficiency in TypeScript/Node, Python, or Golang - Comfort reading and contributing to schemas (YAML, JSON Schema) and structured content - Experience with and operational exposure to Kubernetes and reasoning about failure modes - Ability to work asynchronously and communicate clearly in written form - Exposure to and experience with LLM APIs, prompts, or agentic frameworks (does not need to be incredibly extensive) Highly Valued Experience - Ruby familiarity - Experience with GitLab-style development workflows (issues, epics, merge requests, CI/CD) - Open source contributions - Interest in developer experience or platform engineering What Makes You Stand Out (Strong Plus) - You have hands-on experience with any agentic workflow framework (DAP, LangGraph, etc.) - You've contributed to a structured requirements or specification body and understand the challenges of evolving schemas - You have observability instincts and care about measuring system behavior
Job Details
Responsibilities
- Build and maintain agentic workflow components on the Duo Agent Platform
- Contribute to the Core Agentic Workflow (DAP flow) and the Requirements Agent
- Write tests, documentation, and evaluations for agentic-workflow behavior
- Add requirements, evolve the schema, and improve validation tooling for the platform requirements knowledge base
- Build integration surfaces in issues, merge requests, design documents, and CI/CD pipelines
- Collaborate with Infrastructure, Security, and Data teams to translate expertise into platform readiness artifacts
Requirements
- 2+ years of software engineering experience with backend focus
- Proficiency in TypeScript/Node, Python, or Golang
- Comfort reading and contributing to schemas (YAML, JSON Schema) and structured content
- Experience with and operational exposure to Kubernetes and reasoning about failure modes
- Ability to work asynchronously and communicate clearly in written form
- Exposure to and experience with LLM APIs, prompts, or agentic frameworks
Skills & Technologies

Related Opportunities
Discover more opportunities that match your interests and skills