Job role insights

  • Date posted

    May 26, 2026

  • Closing date

    June 23, 2026

  • Offered salary

    $230,000 - $285,000/year

  • Career level

    Fresher Junior Senior

  • Experience

    1 - 2 Years 10+ Years 6 - 9 Years

Description

Company: GitLab

Job Category: Engineering Leadership / Platform Engineering

Contract Type: Full-Time, Permanent

Location Eligibility: Remote—USA, Canada

Salary: $230,000 – $285,000 USD/year (base)

Application Link: https://job-boards.greenhouse.io/gitlab/jobs/8537864002

About the Company: GitLab is the world's most comprehensive AI-powered DevSecOps platform used by over 50 million registered users. Fully remote with employees in 60+ countries.

Job Description: GitLab is seeking a Director of Engineering to lead the teams building core primitives for Workflows and Function Runtime. You will own the strategy, architecture, and delivery of scalable, multi-tenant, and cost-efficient distributed systems that serve as shared infrastructure for many product groups.

Key Responsibilities:

  • Own the technical vision and roadmap for GitLab's core Workflow and Function Runtime primitives in partnership with Product, Architecture, and platform teams
  • Lead and grow multiple engineering teams responsible for highly available, horizontally scalable, secure distributed systems
  • Drive operational excellence including SLOs, on-call, incident response, capacity planning, and resilience across regions and tenants
  • Define and mature platform APIs and abstractions that allow product teams to compose workflows, schedule functions, and integrate with runtimes safely
  • Recruit, develop, and retain senior and staff-level engineers and managers

Requirements:

  • 10+ years of professional software engineering experience, including 4–6+ years in engineering leadership (multi-team or org-level)
  • Proven track record as a hands-on engineering leader who contributes meaningfully to architecture and design
  • Strong background in scalable multi-tenant distributed systems: service decomposition, data partitioning, fault tolerance, backpressure
  • Demonstrated success operating mission-critical production services (SLOs, postmortems, chaos/DR testing)
  • Experience driving cost efficiency in cloud-native environments (AWS/GCP/Azure, serverless, Kubernetes)
  • Experience managing managers and senior/staff engineers

Skills Required: Kubernetes, AWS/GCP/Azure, event-driven architectures, function-as-a-service, distributed systems, people leadership, async communication

Interested in this job?

25 days left to apply

Apply now
Call employer
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel