Staff Security Research Engineer

New
G
GitLabDevSecOps
Remote, Canada; Remote, Israel; Remote, United Kingdom; Remote, United StatesFull-TimeStaff
Salary168,000 - 238,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PythonRubyTypeScriptGoRust

Requirements

  • 7+ years of experience in security research, penetration testing, or offensive security roles.
  • Hands-on experience discovering and exploiting vulnerabilities.
  • Subject matter expert (SME) in at least two technical areas impacting product security.
  • Proficiency in one or more of Ruby, Go, Python, TypeScript, or Rust.
  • Ability to read and analyze code across multiple languages and codebases.
  • Understanding of AI attack vectors including prompt injection, agent manipulation, and workflow exploitation.
  • Experience leading technical objectives in cross-functional teams.
  • Excellent written communication skills with the ability to articulate complex topics clearly.
  • Strong analytical and problem-solving skills with creative thinking regarding attack scenarios.

Responsibilities

  • Conduct security research in two or more specialty 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 and drive systemic remediation.
  • Conduct security research into GitLab's AI and agentic surfaces.
  • Build tooling and automation that scales security research, including agent-assisted discovery.
  • Research the security posture of integrated open source tools and dependencies.
  • Mentor and advise other team members and contribute to the team roadmap.
View Full Description & ApplyYou'll be redirected to the employer's site
168,000 - 238,000 USD per year
Apply Now