Shape GitLab’s vulnerability management backend remotely, using Ruby on Rails and PostgreSQL to support security data ingestion and reporting systems.This Intermediate Software Engineer joins a fullstack Vulnerability Management team serving GitLab Ultimate customers. You will build systems that help customers triage, prioritize, and act on vulnerabilities. The work includes backend applications, relational databases, distributed collaboration, and cross-stack contributions when needed.Key Responsibilities:
Maintain backend features for security workflowsSupport vulnerability data ingestion and reporting systemsOwn well-defined projects with minimal guidanceWork with engineers across security teamsIdentify technical debt and implement practical solutionsRequirements:
Ruby on Rails backend application development experienceSoftware delivery experience within larger engineering teamsAbility to investigate technical problems and seek contextPostgreSQL or comparable relational database experienceInterest in learning, sharing knowledge, and technical growthDevelop reliable vulnerability workflows with Ruby on Rails, PostgreSQL, and cooperative engineering practices at GitLab.