Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
AWS @ 7
GCP @ 7
Kubernetes @ 4
LLM
Observability
Security @ 6
Splunk
Terraform @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
You will join GitLab's Detection Engineering team, which is responsible for building and maintaining a best-in-class detection engineering program. The role focuses on writing threat detections, hunting for behavioral anomalies across GitLab corporate, cloud, and customer environments, and closing detection gaps through automation, LLM-aided efficiencies, and behavior-based analysis. The role also includes customer threat detection by turning GitLab threat insights into actionable customer alerts.
Due to government requirements, candidates must be United States citizens.
Responsibilities
- Identify MITRE ATT&CK and top threat actor detection gaps and write behavioral detections to close them.
- Serve as a detection subject-matter expert with a deep understanding of GitLab's detection methodology, Detections as Code framework, detection types, and quality thresholds.
- Act as a detection architect by orchestrating agents across the entire detection lifecycle and ensuring detection quality and consistency.
- Use SIEM or security data lake platforms such as Splunk or Elastic to write and troubleshoot threat detections.
- Collaborate with GitLab teams to identify and close security observability improvement opportunities.
- Collaborate with incident response, red team, and threat intelligence teams to improve GitLab's detection program and coverage.
- Use, maintain, and build Detections as Code, AI, and process-efficiency automations for the signals engineering program.
Requirements
- Understanding of the GitLab application; experience detecting and hunting attacks against GitLab or maintaining GitLab is a bonus.
- Expertise in SOC operations, incident response, or detection engineering.
- Expertise in SIEM or security data lake detection and query development.
- Proven ability to proactively detect potentially malicious patterns and collaborate with incident response on incident root-cause analyses to identify and implement new detection opportunities.
- Strong cloud experience with AWS or GCP.
- Experience with PaaS technologies such as Kubernetes and Terraform.
- Experience orchestrating teams of agents to write detections; experience building end-to-end agentic detection pipelines is a bonus.
- Passion for deep-dive threat hunting and cross-functional purple teaming, with the ability to turn findings into detections.
- Experience with mature detection capabilities, including Detections as Code, signal versus detection development, risk-based alerting, and behavior analytics.
- United States citizenship is required due to government requirements.
Benefits
- Benefits supporting health, finances, and well-being.
- Flexible paid time off.
- Team member resource groups.
- Equity compensation and employee stock purchase plan.
- Growth and development fund.
- Parental leave.
More jobs at GitLab
Senior Director, Global SME Solutions Architecture
GitLab · United States
USD 244,200-409,500 per year
Staff Product Manager, AI Software Factory PLG
GitLab · United States, Canada
USD 168,000-285,600 per year
Senior Professional Services Engineer - PubSec - US Only
GitLab · United States
USD 136,100-230,000 per year
Senior CX Platform Engineer
GitLab · United States
USD 139,200-235,200 per year
Senior Backend Engineer (Ruby), Production Engineering: Tenant Controls
GitLab · Poland
PLN 272,000-408,000 per year
Similar jobs
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Staff Field Engineer
Grafana Labs · Netherlands
EUR 137,000-165,000 per year
Staff Field Engineer
Grafana Labs · Germany
EUR 137,000-164,000 per year
Staff Field Engineer | UK | Remote
Grafana Labs · United Kingdom
GBP 130,000-155,000 per year
Staff Field Engineer | Sweden | Remote
Grafana Labs · Sweden
SEK 1,098,000-1,320,000 per year
Staff AI Engineer - Grafana AI/ML
Grafana Labs · Canada
CAD 186,400-230,000 per year
Infrastructure Security Engineer
SpaceXAI · Palo Alto, United States, Washington, United States, Austin, United States, New York City, United States
USD 100,000-258,000 per year
Senior Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year