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 workflows
- Support vulnerability data ingestion and reporting systems
- Own well-defined projects with minimal guidance
- Work with engineers across security teams
- Identify technical debt and implement practical solutions
Requirements:
- Ruby on Rails backend application development experience
- Software delivery experience within larger engineering teams
- Ability to investigate technical problems and seek context
- PostgreSQL or comparable relational database experience
- Interest in learning, sharing knowledge, and technical growth
Develop reliable vulnerability workflows with Ruby on Rails, PostgreSQL, and cooperative engineering practices at GitLab.