Engineering Manager, Software Supply Chain Secu... @ GitLab
Your Application Journey
Email Hiring Manager
Job Details
About GitLab
GitLab is an open-core software company that develops an AI-powered DevSecOps Platform used by over 100,000 organizations. Their mission is to enable everyone to contribute and co-create the software that powers our world.
Overview of the Role
As the Engineering Manager for the Auth Infrastructure team, you will lead a team of engineers building the critical infrastructure layer for GitLab's authentication and authorization systems. This role is focused on secure, performant, and reliable identity services across varied deployment models as GitLab transitions to a zero-trust architecture.
What You'll Do
- Lead design and implementation of authentication infrastructure.
- Solve challenges like bi-directional gRPC tunnels and mTLS implementation.
- Optimize performance for authentication decisions at scale.
- Implement monitoring, observability, and debugging for distributed systems.
What You'll Bring
- Engineering management experience focused on infrastructure and distributed systems.
- Deep expertise in proxy technologies (Envoy, Traefik, HAProxy, nginx) and edge routing.
- Experience with DB technologies, Go or Rust, and service mesh architectures.
- Knowledge of token systems, cryptographic signing, Kubernetes, and CI/CD automation.
About the Auth Infrastructure Team
Your team tackles challenging problems at the convergence of security and infrastructure, collaborating across multiple teams to build a resilient authentication foundation for GitLab.
How GitLab Will Support You
- Health, financial, and wellness benefits.
- Remote, asynchronous work environment.
- Flexible Paid Time Off and home office support.
- Equity Compensation, Employee Stock Purchase Plan, and growth funds.
Key skills/competency
- Engineering management
- Infrastructure
- Distributed systems
- Proxy technologies
- Go
- Rust
- Service mesh
- mTLS
- DevSecOps
- CI/CD
How to Get Hired at GitLab
🎯 Tips for Getting Hired
- Customize Resume: Tailor your resume with relevant infrastructure experience.
- Research GitLab: Review GitLab's mission, platform, and AI integrations.
- Showcase Leadership: Highlight team building and management skills.
- Demonstrate Technical Skills: Emphasize experience in distributed systems and proxy technologies.