GitLab logo
    G

    Principal Security Researcher

    GitLab
    Remote, Canada; Remote, Israel; Remote, United Kingdom; Remote, United States
    Remote
    Senior
    Full Time
    💰$203,200 - $275,000
    remotesecurityAIDevSecOpspenetration testingoffensive security

    Requirements

    • •10+ years of experience in security research, penetration testing, or offensive security roles
    • •Strong ability in discovering and exploiting vulnerabilities in large codebase and complex systems
    • •Proficiency in two or more of Ruby, Go, Python, TypeScript, or Rust
    • •Ability to read and analyze code across multiple languages and codebases
    • •Strong knowledge of AI frameworks
    • •Strong understanding of AI attack vectors including prompt injection, agent manipulation, and workflow exploitation
    • •Experience establishing and driving complex remediation initiatives involving cross-functional teams
    • •Excellent written communication skills
    • •Ability to translate complex technical findings into clear risk assessments and remediation recommendations
    • •Strong analytical and problem-solving skills with creative thinking about attack scenarios

    What You'll Do

    • •Conduct and lead security research projects across multiple functional areas
    • •Identify novel, systemic, and chained vulnerabilities in GitLab
    • •Validate security vulnerabilities through hands-on testing and develop proof-of-concept exploits
    • •Assess emerging industry vulnerability classes against the GitLab codebase and drive remediation
    • •Lead security research into GitLab's AI and agentic surfaces and define security requirements
    • •Build and direct tooling and automation that scales security research
    • •Research security posture of open source tools and dependencies integrated with GitLab and report findings
    • •Solve technical problems of high scope, complexity, and ambiguity
    • •Help shape the team and sub-department roadmap
    • •Lead integration of security research results into engineering and business functions
    • •Teach, mentor, and advise other domain experts and individual contributors
    • •Share knowledge and novel vulnerability types with the security community

    Nice to Have

    • •Published security research or conference presentations
    • •Background in software engineering with distributed systems expertise
    • •Experience with GitLab or similar DevSecOps platforms

    Benefits

    • •Benefits to support your health, finances, and well-being
    • •Flexible Paid Time Off
    • •Team Member Resource Groups
    • •Equity Compensation & Employee Stock Purchase Plan
    • •Growth and Development Fund
    • •Parental Leave

    About GitLab

    GitLab is a web-based Git repository manager that offers a variety of features for software development teams.

    San Francisco, CA, US
    1000 - 5000
    Developer Tools