Senior Software Engineer, Security Factory: Code Security
GitLab
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 55% of similar roles. Most pay $176,600–$238,250 — the blue band above. At the midpoint, this role pays about $206k versus about $207k for comparable roles.
Based on 240 similar postings.
Employer
GitLab is an all-remote software company that develops an AI-powered DevSecOps platform combining source code management, CI/CD, security scanning, and project planning in a single application.
GitLab currently has 53 open roles on FindRole.
Listed pay typically runs $152,800–$238,000 across 49 roles with salary data.
Most-posted roles
View all roles at GitLabAt a glance
As a Staff Software Engineer on the Security Factory: Code Scanning team, you will set the technical direction for a static analysis engine that helps developers identify and remediate security vulnerabilities. You will own the architecture of the program model, including parsing source into intermediate representations, resolving symbols, building call graphs, and tracking tainted data across various languages. Your daily work involves defining specifications for AI agents to implement components, building tooling to validate findings against benchmark applications, and mentoring engineers. You must possess deep expertise in Rust, Go, or Ruby, along with experience in program analysis, ASTs, and data-flow analysis. The role requires applying security knowledge of OWASP and CWE standards to solve complex problems within the static application security testing domain.
What does a Software Engineer earn in Remote?
Median $208800 from 354 postings across 50 companies.
Skills
What you'll do
What we're looking for
More like this
GitLab
Okta Inc
GitLab
Toast, Inc.
Robinhood
PayPal