Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GitLab Logo

Engineering Manager, Software Supply Chain Security: Auth Infrastructure

GitLab

$131,600 - $282,000
Sep 17, 2025
Remote, US
Apply Now

GitLab is looking to solve critical infrastructure challenges for its authentication and authorization systems at scale, supporting its transition to a zero-trust architecture and enabling the evolution towards microservices.

Requirements

  • Deep expertise in proxy technologies (Envoy, Traefik, HAProxy, nginx) and edge routing
  • Experience with DB technologies and storage, such as RDS, Google Spanner, Postgres or similar.
  • Strong background in Go and/or Rust for building high-performance infrastructure services
  • Experience with service mesh architectures, mTLS, and zero-trust networking
  • Expertise in gRPC, REST APIs, and service-to-service communication patterns
  • Understanding of token systems (JWT, Macaroons), cryptographic signing, and key management
  • Knowledge of Kubernetes, container orchestration, and cloud-native deployment patterns

Responsibilities

  • Lead the design and implementation of GitLab's authentication infrastructure layer, including Envoy proxy configuration, token services, and policy decision infrastructure
  • Solve critical infrastructure challenges including bi-directional gRPC tunnels, mTLS implementation, short-lived certificate management and service mesh architecture
  • Ensure infrastructure supports multiple deployment models: GitLab.com (millions of users), self-managed, Dedicated, and air-gapped environments
  • Lead performance optimization efforts for authentication decisions at scale
  • Implement infrastructure monitoring, observability, and debugging capabilities for distributed authentication systems

Other

  • Significant experience in engineering management with focus on infrastructure and distributed systems
  • Proven track record of building and scaling engineering teams focused on infrastructure
  • Strong debugging and performance optimization skills for distributed systems
  • All remote, asynchronous work environment
  • Flexible Paid Time Off