Staff Backend Engineer

GitLab

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$152,800–$259,200 / yr
Posted
9 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $215k
This role $206k
$140k most similar roles pay here $275k

This role pays less than 63% of similar roles. Most pay $192,050–$238,250 — the shaded band above. At the midpoint, this role pays about $206k versus about $215k for comparable roles.

Based on 240 similar postings.

Employer

About GitLab

GitLab is an all-remote software company that develops an AI-powered DevSecOps platform combining source code management, CI/CD, security scanning, and project planning in a single application.

GitLab currently has 79 open roles on FindRole.

Listed pay typically runs $137,400–$213,600 across 61 roles with salary data.

Most-posted roles

View all roles at GitLab

At a glance

TL;DR · Staff Backend Engineer

Staff Backend Engineer, AMER will provide technical leadership across multiple teams to solve complex problems and drive modular architecture strategy for the platform. The role involves leading large cross-cutting backend initiatives, modernizing a legacy monolith into modular systems, and defining standards for APIs, security, performance, and observability. You will establish shared patterns for Go services, Kubernetes operations, and Rust adoption while mentoring engineers and managing technical debt. Key responsibilities include overseeing AI-assisted and agentic engineering workflows, including the development of safety guardrails. The ideal candidate possesses deep experience in backend architecture, data systems, and software supply chain engineering. Technical requirements include proficiency with Go, Rust, Ruby/Rails, PostgreSQL, and Kubernetes. This role addresses the challenge of scaling a high-traffic platform while ensuring reliability and maintainability through robust infrastructure and clear technical documentation.

What you'll do

  • Lead the technical design and delivery of large backend initiatives across multiple teams to remove systemic bottlenecks.
  • Drive modular architecture strategies to modernize legacy monoliths into reusable, independent systems.
  • Define standards for APIs, security, performance, observability, and production-readiness practices.
  • Establish shared patterns for dependency management, data ownership, eventing, and infrastructure operations in Go and Rust.
  • Participate in on-call rotations and serve as a technical escalation point during complex incidents.
  • Influence cross-team technical direction through written proposals and partnership with product leadership.
  • Mentor engineers and oversee the reduction of technical debt to improve team throughput.
  • Lead the adoption of AI-assisted workflows while establishing safety, quality, and privacy guardrails.

What we're looking for

  • Proven track record of technical leadership across multiple teams or broad product areas.
  • Deep experience in backend architecture for complex applications, services, and platforms.
  • Experience modernizing monoliths into modular architectures using techniques like bounded contexts or service extraction.
  • Ability to influence others and build consensus through clear written proposals and decision records.
  • Demonstrated ability to balance customer outcomes with technical health, reliability, and long-term investment.
  • Experience mentoring engineers and establishing standards through code reviews and documentation.
  • Production experience with AI-assisted or agentic engineering workflows and safety guardrails.
  • Proficiency in Go services, Kubernetes operations, or Rust for systems and performance components.

More like this

Similar roles

Senior Backend Engineer

GitLab

Remote (Canada) 28 days ago $139,200$235,200
Backend Architecture APIs Agentic AI Kubernetes PostgreSQL ClickHouse Distributed Systems Event-Driven Systems Modular Monoliths SaaS Systems Programming Performance Tuning
Remote

Intermediate Backend Engineer

GitLab

Remote (Canada) 9 days ago $115,200$194,400
Ruby Rails Go Rust PostgreSQL Docker Kubernetes Helm CI/CD gRPC API Observability GitLab
Remote

Software Architecture Advisor I

Fiserv

Jacksonville, FL 5 days ago
Go PostgreSQL SQL Kubernetes Containers CI/CD REST gRPC Kafka Distributed Systems infrastructure-as-code Cloud-native Data Modeling Event-driven Architecture Automated Testing Observability
10+ yrs exp

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 59 days ago $143,000$286,000
Java Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices CI/CD Agentic AI LLM Data Pipelines
4+ yrs exp

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 59 days ago $143,000$286,000
Java Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices CI/CD Agentic AI LLM Data Pipelines
4+ yrs exp

Staff Software Engineer, Backend

Toast, Inc.

Remote 66 days ago $193,000$309,000
Kotlin Java React Microservices Containerization DynamoDB PostgreSQL API Design Mobile Device Management (MDM) GitHub Copilot Claude Code Monitoring Tools Backend Services
8+ yrs exp Remote