Build your online resume. Claim your username
GitLab logo

Intermediate Software Engineer, Security Factory: Vulnerability Management at GitLab

View GitLab jobs Verified
Remote 🌍 Work from Anywhere Full time Mid Posted  Apply before Nov 24, 2026

Job Description

About the Role

As an Intermediate Software Engineer on GitLab’s Vulnerability Management team, you will help build the core security workflows that GitLab Ultimate customers use to triage, prioritize, and act on vulnerabilities. Your primary focus will be on backend systems, including security dashboards, vulnerability reports, and ingestion pipelines, developed using Ruby on Rails.

You will take ownership of well-defined projects, solve technical problems with support from experienced team members, and collaborate with other engineers. You will also have opportunities to contribute across the stack when the work requires it, joining a fullstack team that works with product managers, designers, and frontend engineers to solve problems across the Vulnerability Management domain.

What You Will Do

  • Develop and maintain backend features for GitLab’s vulnerability management workflows.
  • Confidently ship features and improvements with minimal guidance and support from other team members, collaborating on larger projects.
  • Help improve the performance, reliability, and scalability of security data ingestion and reporting systems.
  • Collaborate with frontend engineers and contribute across the stack when needed.
  • Work with engineers across security teams as vulnerability data and workflows come together in Vulnerability Management.
  • Collaborate with Product Management and Product Design to maintain a high bar for quality.
  • Craft code that meets GitLab's internal standards for style, maintainability, and best practices for a high-scale web environment.
  • Conduct code reviews within the Code Review Guidelines and ensure community contributions receive a swift response.
  • Recognize impediments to team efficiency, such as technical debt, propose and implement solutions.
  • Participate in on-call rotations to assist with troubleshooting product operations, security operations, and urgent engineering issues.

What You Will Bring

  • Experience building and maintaining backend applications with Ruby on Rails.
  • Experience delivering and maintaining software systems as part of a larger engineering team.
  • The ability to investigate technical problems, ask for context when needed, and work toward a practical resolution.
  • Experience working with relational databases such as PostgreSQL.
  • Clear communication and collaboration skills in a distributed team setting.
  • An interest in learning from others, sharing knowledge, and growing your technical skills.
  • Frontend development experience, including JavaScript or Vue.js, is helpful.
  • Experience with Elasticsearch, graph databases, vulnerability management, application security, or related transferable skills is helpful.

About the Team

The Vulnerability Management team develops the core security workflows that help GitLab customers triage and manage vulnerabilities. The team owns areas including the security dashboard, vulnerability reports, and ingestion pipelines, serving as an important interface for security-related features across GitLab. The team's focus is moving beyond simple lists of findings toward complex workflows that help customers prioritize and coordinate remediation.

You will collaborate asynchronously with a small, distributed group and with related security teams, including the Agentic Security Flows team.

How GitLab Supports Full Time Employees

GitLab is committed to supporting its employees through benefits designed to support your health, finances, and well-being, which include:

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

GitLab welcomes interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. We encourage you to apply if you are excited about this role.

Ready to Apply?

Take the next step in your career journey.

Apply Now

You will be redirected to the company's application page

Link verified about 10 hours ago

πŸ’œ Please mention that you found the job on True Work From Home, this helps us grow. Thanks!