🏢
Gitlab
Director of Engineering, Security Factory
Job Description
ABOUT THE ROLE
As the Director of Engineering, Security Factory at GitLab, you will lead the engineering organization responsible for GitLab's customer-facing security capabilities across our AI-powered DevSecOps platform. You will help shape how customers detect, prioritize, and remediate vulnerabilities across modern software workflows by guiding teams that build proprietary scanners, AI-driven detection engines, agentic remediation flows, and supporting security foundations. Reporting to the VP of Engineering, Sec section, you will set the engineering vision and roadmap for a distributed group of nine teams, including engineering managers, and create the conditions for strong delivery, sound technical direction, and healthy team growth.
WHAT YOU'LL DO
As the Director of Engineering, Security Factory, you will be responsible for:
- Setting the engineering vision and multi-quarter roadmap across teams working on proprietary scanners, AI-driven security workflows, research functions, vulnerability management, and security foundations.
- Leading a distributed engineering organization of managers and individual contributors, with a focus on team performance, engagement, and career development.
- Driving architectural decisions for AI and machine learning detection engines, agentic remediation flows, and scalable scanning infrastructure.
- Partnering with product management to define priorities, shape requirements, and deliver security capabilities for customers in regulated and security-conscious environments.
- Owning the engineering delivery of GitLab's proprietary application security scanners, agentic remediation workflows, and AI Security Research efforts.
- Representing the Security Factory stage in cross-functional planning, executive reviews, security disclosures, and customer conversations.
- Establishing engineering standards for delivery, observability, incident response, scanner quality, and code quality.
- Contributing to GitLab's transparent, async-first way of working through issues, merge requests, and the GitLab handbook.
WHAT YOU'LL NEED
To be successful in this role, you will bring:
- Experience leading engineering organizations with multiple teams and managers in a distributed environment.
- A strong understanding of application security fundamentals, including Static Application Security Testing, Software Composition Analysis, secret detection, vulnerability management workflows, and software supply chain security.
- Experience building detection, analysis, or scanning systems in a software as a service or DevSecOps environment, including trade-offs across precision, recall, latency, and scale.
- Direct experience shipping a customer-facing AI or machine learning product feature tied to detection or remediation quality outcomes.
- Ability to partner closely with product management on roadmap planning, prioritization, and requirements in a product-led context.
- Strong written communication skills and comfort leading through clear documentation in a remote, async-first organization.
- A collaborative leadership style that supports teams, gives direct feedback, and aligns with GitLab's values.
- Familiarity with agentic AI systems, AI agent orchestration, threat intelligence research, or open source security tooling is useful.
WHY REMOTE
As a remote employee at GitLab, you will have the flexibility to work from anywhere while contributing to a high-performance culture driven by our values and continuous knowledge exchange. You will be part of a team that values every voice and empowers individuals to reach their full potential.
BENEFITS
- Competitive salary
- Comprehensive health plan
- Parental leave
- Education stipend
- Life insurance