The opportunity
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, and serves as an important interface for security-related features across GitLab.
What you'll 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; collaborate with the team 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
What they're looking for
- Craft code that meets our internal standards for style, maintainability, and: best practices for a high-scale web environment
- Conduct code reviews within our Code Review Guidelines and ensure community: contributions receive a swift response
- Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
- Participate in on-call rotations to assist troubleshooting product: operations, security operations, and urgent engineering issues.