Threat Research Engineer

GitLab

Remote regions

EU

Benefits

Unlimited PTO

Similar Jobs

See all

Role Responsibilities:

  • Research new attack surfaces and threat vectors, including AI coding agents, agent plugins, and package ecosystems.
  • Find and responsibly disclose vulnerabilities in open source projects and developer tools.
  • Analyze software supply chain incidents and events.
  • Build AI-powered workflows and agents that automate research, analysis, and detection.

Qualifications and Experience:

  • Hands-on security experience in research, malware analysis, penetration testing, or security tooling.
  • Demonstrated experience using AI in real work, such as building with large language model APIs or agent frameworks.
  • Strong programming skills in Go or Python, with good software engineering practices.
  • Experience deploying and running production services on a public cloud.

About the Team:

  • The Threat Research group researches security threats as they emerge and turns what we learn into protection for GitLab customers.
  • We maintain the GitLab Advisory Database, which powers GitLab’s dependency scanning.
  • We build detection capabilities, do original vulnerability research, and publish what we find.

Benefits and Perks:

  • Flexible Paid Time Off.
  • Equity Compensation & Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental Leave.

GitLab

GitLab is the intelligent orchestration platform for DevSecOps. More than 50 million registered users and more than 50% of the Fortune 100 trust GitLab to ship better, more secure software faster.

Apply for This Position