Open Role
GitLab

Remote opportunity at

GitLab

Principal Security Researcher

GitLab is seeking a remote Principal Security Researcher to join its Application Security Team. In this role, the successful candidate will execute advanced security research focused…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab is seeking a remote Principal Security Researcher to join its Application Security Team. In this role, the successful candidate will execute advanced security research focused on AI-powered DevSecOps features, including the Duo Agent Platform, GitLab Duo Chat, and other AI workflows. The position involves discovering systemic vulnerabilities, creating testing methodologies, performing penetration testing, and shaping product security standards. This opportunity suits an experienced offensive security expert who wants to…

Job Description

GitLab is seeking a remote Principal Security Researcher to join its Application Security Team. In this role, the successful candidate will execute advanced security research focused on AI-powered DevSecOps features, including the Duo Agent Platform, GitLab Duo Chat, and other AI workflows. The position involves discovering systemic vulnerabilities, creating testing methodologies, performing penetration testing, and shaping product security standards. This opportunity suits an experienced offensive security expert who wants to safeguard software platforms utilized by millions of developers globally.

GitLab operates as an intelligent orchestration platform designed for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security and compliance risks. More than half of the Fortune 100 and tens of millions of registered users rely on the platform to deliver secure software rapidly. The company embraces a high-performance culture that values knowledge sharing and incorporates artificial intelligence as a primary productivity driver in daily workflows.

Responsibilities

  • Conduct and lead security research across multiple functional areas
  • Identify novel, systemic, and chained vulnerabilities within GitLab systems
  • Validate security flaws through hands-on testing and develop proof-of-concept exploits
  • Analyze emerging industry vulnerability classes and drive systemic remediation across the codebase
  • Investigate security and agentic surfaces related to AI and define corresponding security requirements for engineering teams
  • Build and direct tooling and automation for scalable security research, such as agent-assisted vulnerability discovery
  • Examine the security posture of integrated open-source tools and dependencies, reporting findings to maintainers and tracking mitigation
  • Solve highly complex and ambiguous technical problems and help guide sub-department and team roadmaps
  • Integrate research results into relevant business and engineering functions
  • Mentor domain experts and individual contributors while sharing novel vulnerability types with the broader security community

Requirements

  • 10 or more years of experience in penetration testing, offensive security, or security research roles
  • Strong capability in locating and exploiting vulnerabilities within complex systems and large codebases
  • Proficiency in a minimum of two languages from Ruby, Go, Python, TypeScript, or Rust
  • Ability to read and analyze code across diverse codebases and programming languages
  • Solid knowledge of AI frameworks and AI attack vectors including prompt injection, workflow exploitation, and agent manipulation
  • Skill in establishing and managing complex remediation initiatives across cross-functional teams
  • Excellent written communication skills with the ability to explain complex technical concepts concisely
  • Aptitude for translating technical findings into clear risk assessments and actionable remediation steps
  • Strong analytical and problem-solving skills with creative thinking regarding attack scenarios

Qualifications

  • Published security research or conference presentations
  • Background in software engineering with distributed systems expertise
  • Prior experience working with GitLab or comparable DevSecOps platforms

Core Skills

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this position remote?

Yes, this role is fully remote, though certain location-based eligibility requirements may apply depending on the country.

What is the employment type?

This is a full-time position.

What is the salary for this role?

The base salary range for United States residents is $203,200 to $275,000 USD, though exact compensation depends on factors such as experience, location, and market data. Salaries for locations outside the US are not specified in the posting.

Who does this role report to?

The Principal Security Researcher reports to the Senior Manager of Application Security.

What level of experience is required?

Candidates must have 10 or more years of experience in security research, penetration testing, or offensive security roles.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by GitLab

Source: GitLab

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

90Open Jobs
—No reviews yet
View Company Profile