Senior Software Engineer, Code Security at GitLab
Confirmed open
Build dependency and code-security analysis in Go and Rust for GitLab; remote only in Canada or the United States.
Search jobs by company: GitLab
See how to apply
Save job — free account Saved jobs
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
By continuing, you agree to processing needed to manage your account and profile. Privacy policy
Role overview
This Security Factory role improves the analysis that finds vulnerabilities in application code and open-source dependencies.
Responsibilities
- Parse manifests, lockfiles and SBOMs; extend automated remediation that proposes dependency updates.
- Build and evaluate hybrid deterministic and AI analyzers, package findings for CI and agent workflows, mentor engineers and join on-call.
Qualifications
- Production Go or Rust, package managers and dependency systems, application security and vulnerability classes including CWE and OWASP.
- Experience with LLM tooling and evaluation, clear technical writing and independent delivery in an asynchronous team.
Technology in this role
- Go: Production Go or Rust, package managers and dependency systems, application security and vulnerability classes including CWE and OWASP.
How to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-11-08
Browse job categories
Related jobs
- Staff Software Engineer, Static Analysis at GitLab — GitLab
- Intermediate Software Engineer, Security Factory: Vulnerability Management at GitLab — GitLab
- Senior Infrastructure Security Engineer at Zapier — Zapier
- Cloud Infrastructure Security Engineer at Runpod — Runpod
- Security Engineer at Deepgram — Deepgram
- Senior Security Engineer, Offensive Security at Docker — Docker