- Company: GitLab
- Location: Remote, Canada
- Job type: Full-time
- Salary: $139,200 – $235,200 (United States Salary Range)
About the role
GitLab is looking for a Senior Software Engineer to join the Security Factory: Code Security team. You will help developers identify and fix security issues in their code and open-source dependencies. This role involves building hybrid analyzers that combine rule-based detection with AI reasoning. You will also work on parsing dependency manifests and extending automated remediation services. GitLab expects all team members to use AI tools effectively in their daily workflows to drive efficiency and innovation.
Responsibilities
- Act as the directly responsible individual (DRI) for team initiatives from design through delivery.
- Design and ship analyzers that pair deterministic analysis with AI-driven analysis.
- Build evaluation harnesses to measure false positives and missed findings against benchmark applications.
- Package analyzers for CI jobs, AI agent workflows, and command-line tools.
- Design and ship manifest, lockfile, and SBOM parsing for the static analysis engine.
- Ship features for the automated remediation service that creates dependency update merge requests.
- Solve complex technical problems and advocate for improvements in quality, security, and performance.
- Mentor Intermediate engineers through code review and pairing.
- Participate in on-call rotations to assist with troubleshooting and urgent issues.
Requirements
- Experience building LLM tooling, such as harnesses, agent pipelines, or evaluations.
- Substantial professional experience writing and testing production code in Go and/or Rust.
- Familiarity with package managers and dependency management in ecosystems like npm, Maven, pip, Bundler, or Cargo.
- Demonstrated application security experience, including vulnerability research or secure code review.
- Fluency with vulnerability classes (OWASP Top 10, CWE) and the software supply chain.
- A track record of taking ownership of ambiguous problems and shipping with minimal guidance.
- Demonstrated capacity to communicate clearly and write design proposals.
Pay and benefits
The listed salary range of $139,200 – $235,200 is for United States residents only. This range does not include bonuses, equity, or benefits. GitLab offers flexible paid time off, equity compensation, an employee stock purchase plan, a growth and development fund, and parental leave. The company is an equal opportunity employer and welcomes candidates with varying levels of experience.
How to apply
Apply directly on GitLab’s own careers website. Omadaily never charges job seekers.

