Senior Backend Engineer, Code Security & AI (Remote)

GitLab

Canada

Remote

CAD 140,000 - 200,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GitLab is seeking a Senior Backend Engineer for the Security Factory: Code Security team to advance code-level security across the DevSecOps platform. You will work on dependency analysis, SBOMs, and automated remediation, integrating AI-assisted tooling into secure software development.

Youll collaborate across teams, mentor engineers, and contribute to scalable security analyzers, with remote-first practices and a focus on trust, performance, and robust security outcomes.

Qualifications

  • Experience building LLM tooling and evaluations.
  • Production code experience in Go or Rust, with depth in at least one.
  • Familiarity with package managers and dependency management across ecosystems (npm, Maven, pip, Bundler, Cargo).
  • Demonstrated application security experience, including vulnerability research, secure code review, or writing detection rules; familiarity with OWASP Top 10 and CWE.

Responsibilities

  • Act as the DRI for team initiatives from design through delivery.
  • Document, test, and hand over systems to team ownership.
  • Design and ship analyzers combining deterministic analysis with AI reasoning.
  • Package analyzers for CI, AI workflows, and CLI tools with standard security reports.
  • Parse manifests, lockfiles, and SBOMs and extend support to new ecosystems.
  • Support automated remediation through dependency update merge requests.
  • Tackle high-scope problems and advocate for quality, security, and performance.
  • Mentor Intermediate engineers via code reviews and pairing.
  • Participate in on-call rotations for operations support.

Skills

LLM tooling
Go
Rust
Ruby
Python
Dependency management
NPM
Maven
Pip
Bundler
Cargo
OWASP Top 10
CWE
Vulnerability research
Secure code review

Tools

Docker

Job description

GitLab is seeking a Senior Backend Engineer for the Security Factory: Code Security team to advance code-level security across the DevSecOps platform. You will work on dependency analysis, SBOMs, and automated remediation, integrating AI-assisted tooling into secure software development.

Youll collaborate across teams, mentor engineers, and contribute to scalable security analyzers, with remote-first practices and a focus on trust, performance, and robust security outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IAM Architect & AI Security Engineer
Senior IAM Architect & AI Security Engineer

GitLab • Canada

Remote
CAD 239,000 - 339,000
Health insurance
Flexible Paid Time Off
Equity Compensation
+3
Distinguished Engineer, Core DevOps (Remote, AI-Driven)
Distinguished Engineer, Core DevOps (Remote, AI-Driven)

Devopsroles • Canada

Remote
CAD 354,000 - 494,000
Flexible PTO
Equity & ESPP
Growth and Development Fund
+1
Senior Security Awareness & Human Risk Architect (Remote)
Senior Security Awareness & Human Risk Architect (Remote)

GitLab • Canada

Remote
CAD 289,000 - 392,000
Health insurance
Flexible Paid Time Off
Employee Resource Groups
+3
Senior AI & Agentic SDLC Architect
Senior AI & Agentic SDLC Architect

GitLab • Canada

Hybrid
CAD 356,000 - 497,000
Health benefits
Flexible PTO
Equity compensation
+3
Backend Engineer, Create: Source Code Experience (Ruby) Remote, Canada
Backend Engineer, Create: Source Code Experience (Ruby) Remote, Canada

GitLab Inc. • Canada

Hybrid
CAD 110,000 - 150,000
Staff Product Security Architect
Staff Product Security Architect

GitLab • Canada

Remote
CAD 239,000 - 338,000
Senior Professional Services Technical Architect - Security
Senior Professional Services Technical Architect - Security

GitLab • Canada

On-site
CAD 140,000 - 230,000
Health insurance
Paid time off
Equity compensation
+3
Senior Frontend Engineer (Vue.js), Workflow Catalog
Senior Frontend Engineer (Vue.js), Workflow Catalog

GitLab • Canada

Remote
CAD 90,000 - 130,000
Flexible work hours
Remote work opportunities
Professional development support
Remote Site Reliability Engineer, Infrastructure Platforms
Remote Site Reliability Engineer, Infrastructure Platforms

GitLab Inc. • Canada

Hybrid
CAD 195,000 - 293,000
Principal Engineer, Software Supply Chain Security
Principal Engineer, Software Supply Chain Security

GitLab • Canada

Remote
CAD 157,900 - 338,400
Benefits to support health and well-being
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
+1