The Threat Research Engineer at GitLab plays a crucial role in enhancing security measures by researching attack surfaces and developing automation tools for analysis and detection. The position involves responsibilities such as identifying vulnerabilities in open-source projects and analyzing software supply chain incidents. Candidates should possess hands-on experience in security research and proficiency in programming languages like Go or Python, along with a strong understanding of AI appli