Staff Backend Engineer, EMEA
New
G
GitLabDevSecOps
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements.Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLKubernetesRubyRuby on RailsGoRustDistributed Systems
Requirements
- Sustained record of technical leadership across more than one team or broad product area.
- Deep backend architecture and production experience in complex applications or services.
- Experience modernizing a monolith or legacy backend architecture in production.
- Experience with modular architecture patterns like bounded contexts, service extraction, or event-driven boundaries.
- Ability to create alignment through clear written proposals and decision records.
- Experience mentoring engineers and shaping standards via code review and documentation.
- Production experience with AI-assisted or agentic engineering workflows.
- Experience scaling or governing APIs, data systems, or shared backend components.
Responsibilities
- Lead the technical design and delivery of large backend initiatives that span teams.
- Drive modular backend, service, data, and platform architecture, including modernizing legacy monoliths.
- Define and improve standards for APIs, contracts, security, performance, and observability.
- Establish shared patterns for dependency management, data ownership, eventing, and operational practices.
- Take part in on-call and incident response for owned systems.
- Mentor senior and intermediate engineers to improve throughput and technical capability.
- Lead team-level adoption of AI-assisted and agentic engineering workflows.
View Full Description & ApplyYou'll be redirected to the employer's site