Intermediate Software Engineer
Core
Build core security workflows for GitLab Ultimate customers to triage, prioritize, and act on vulnerabilities.
Role type
Intermediate backend software engineer (Ruby on Rails)
Builds
Security dashboards, vulnerability reports, and ingestion pipelines
Domain
Application security / DevSecOps
Required skills
Ruby on Rails, PostgreSQL, backend system development, technical problem investigation, code reviews, on-call troubleshooting
Preferred skills
Frontend development (JavaScript/Vue.js), Elasticsearch, graph databases, vulnerability management, application security
Technologies
Ruby on Rails, PostgreSQL, Elasticsearch, Vue.js, JavaScript
Responsibilities
Develop and maintain backend features for vulnerability management workflows; improve performance and scalability of security data systems; collaborate with frontend engineers and product teams; conduct code reviews; participate in on-call rotations
Seniority
Intermediate, hands-on IC
