G

GitLab

Unified DevOps platform for CI/CD

Intermediate Software Engineer - Security Factory: Vulnerability Management

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Experience building and maintaining backend applications with Ruby on Rails.
  • Experience delivering and maintaining software systems as part of a larger engineering team.
  • 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.
  • Interest in learning from others, sharing knowledge, and growing technical skills.

Responsibilities

  • Develop and maintain backend features for GitLab’s vulnerability management workflows.
  • Ship features and improvements with minimal guidance and support from other team members, and collaborate with the team on larger projects.
  • 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 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 team impediments such as technical debt, propose solutions, and implement them.
  • Participate in on-call rotations to assist with troubleshooting product operations, security operations, and urgent engineering issues.
  • Take part in on-call or operational support where the team’s ownership model requires it.

Desired Qualifications

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

About the Company

GitLab

Unified DevOps platform for CI/CD

GitLab provides a unified DevOps platform that brings together the tools needed for software development, including code hosting, collaboration, CI/CD, issue tracking, and security, all in one application. It works by offering a single subscription-based platform where teams can plan, write, test, review, and deploy code through automated pipelines, reducing the need to manage separate tools. This differs from many competitors that require using a collection of separate products; GitLab consolidates these capabilities into one integrated solution, helping teams work more efficiently. The company's goal is to help organizations speed up software delivery and improve collaboration by simplifying the DevOps process and continuously updating the platform with new features and improvements.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at GitLab

See more jobs