GitLab
Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
Engineering Manager, Software Supply Chain Security, Auth Infrastructure
Engineering ManagerEngineering ManagerFull TimeRemoteTeam 1,001-5,000Since 2014H1B No SponsorCompany SiteLinkedIn
Location
California + 8 moreAll locations: California, Colorado, District of Columbia, Hawaii, Illinois, New Jersey, New York, Minnesota, Washington
Posted
176 days ago
Salary
$131.6K - $282K / year
EnglishCloudDistributed SystemsGRPCHaproxyKubernetesMicroservicesNGINXPostgresRustSDLCGo
Job Description
• 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
• Collaborate closely with Authentication and Authorization teams, Platform/Infrastructure teams, Cells Architecture, and Runner teams
• Hire, mentor, and nurture team health while scaling engineering capabilities
Job Requirements
- Significant experience in engineering management with focus on infrastructure and distributed systems
- 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
- Proven track record of building and scaling engineering teams focused on infrastructure
- Experience with infrastructure automation, CI/CD, and GitOps practices
- Strong debugging and performance optimization skills for distributed systems
Benefits
- Benefits to support your health, finances, and well-being
- All remote, asynchronous work environment
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager176 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Senior Engineering Manager leading remote teams for cloud marketplace SaaS platform
AWSAzureCloudGoogle Cloud PlatformVMware
Engineering Manager
Owner.comAll-in-one digital presence for restaurants. Powering websites, online ordering, marketing, recruiting and more.
Engineering Manager177 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Engineering Manager leading senior engineers at restaurant software platform Owner.com