Open Role
GitLab

Opportunity at

GitLab

Intermediate Software Engineer, Security Factory: Vulnerability Management

GitLab is hiring an Intermediate Software Engineer to join its Vulnerability Management team. GitLab operates an intelligent orchestration platform for DevSecOps, trusted by millions of registered…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Canada
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab is hiring an Intermediate Software Engineer to join its Vulnerability Management team. GitLab operates an intelligent orchestration platform for DevSecOps, trusted by millions of registered users and numerous major enterprises. In this role, you will help build core security workflows that allow GitLab Ultimate customers to triage, prioritize, and address vulnerabilities. Working primarily with Ruby on Rails on backend systems, you will take ownership of defined projects, build reporting…

Job Description

GitLab is hiring an Intermediate Software Engineer to join its Vulnerability Management team. GitLab operates an intelligent orchestration platform for DevSecOps, trusted by millions of registered users and numerous major enterprises. In this role, you will help build core security workflows that allow GitLab Ultimate customers to triage, prioritize, and address vulnerabilities. Working primarily with Ruby on Rails on backend systems, you will take ownership of defined projects, build reporting and ingestion pipelines, and help improve system performance and reliability.

This position suits a developer who can work independently on backend features while collaborating closely with a distributed, fullstack team comprising product managers, designers, and frontend engineers. Team members are expected to incorporate artificial intelligence into their daily workflows as a productivity tool. You will also participate in on-call rotations to help troubleshoot production and security operations. GitLab maintains an equal opportunity workplace and hires globally, though specific location requirements may apply depending on the country.

Responsibilities

  • Develop and maintain backend features for vulnerability management workflows using Ruby on Rails
  • Improve the performance, reliability, and scalability of security data ingestion and reporting systems
  • Collaborate with frontend engineers and contribute across the technology stack when necessary
  • Write code that adheres to internal styling, maintainability, and high-scale web standards
  • Perform code reviews following established team guidelines
  • Identify and resolve technical debt to enhance team efficiency
  • Participate in on-call rotations for troubleshooting engineering and security operations

Requirements

  • Experience building and maintaining backend applications with Ruby on Rails
  • Background in delivering and maintaining software systems within an engineering team
  • Experience utilizing relational databases such as PostgreSQL
  • Ability to investigate technical issues and work toward practical resolutions
  • Communication and collaboration skills suited for a distributed team

Qualifications

  • Frontend development experience including JavaScript or Vue.js
  • Familiarity with Elasticsearch or graph databases
  • Background in vulnerability management, application security, or related skills

Core Skills

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the employment type for this role?

This is a full-time position.

What is the remote work policy?

All roles at GitLab are remote, though some positions may carry specific location-based eligibility requirements that the Talent Acquisition team can clarify.

What salary is offered for this position?

The source posting does not specify the salary for this role.

What technologies are primarily used in this role?

The role primarily involves working with Ruby on Rails on backend systems, with helpful experience including JavaScript, Vue.js, PostgreSQL, and Elasticsearch.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by GitLab

Source: GitLab

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

90Open Jobs
—No reviews yet
View Company Profile