← Back to jobs
G

Mid-Level Software Engineer, Vulnerability Management

GitLab·Israel·en
RemoteFull-timeBackend DevelopmentEnterprise Software

Join a distributed team building backend security workflows that help customers triage, prioritize, and manage vulnerabilities. Work primarily with Ruby on Rails, with opportunities to contribute across the stack. The role is remote, with country-based hiring eligibility requirements.

Responsibilities

  • Develop and maintain backend features for vulnerability management workflows
  • 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 product, design, and security engineering teams to deliver quality features
  • Write maintainable code that follows engineering standards and review community contributions
  • Identify and address technical debt
  • Participate in on-call rotations and help troubleshoot product, security, and engineering issues

Requirements

  • Experience building and maintaining backend applications with Ruby on Rails
  • Experience delivering and maintaining software as part of an engineering team
  • Experience with relational databases such as PostgreSQL
  • Ability to investigate technical problems and work toward practical resolutions

Nice to have

  • Frontend experience with JavaScript or Vue.js
  • Experience with Elasticsearch or graph databases
  • Knowledge of vulnerability management or application security

Benefits

  • Health, financial, and well-being benefits
  • Flexible paid time off
  • Team member resource groups
  • Equity compensation and employee stock purchase plan
  • Growth and development fund
  • Parental leave

Relevance

More opportunities

Similar jobs

The newest open roles in Backend Development.

Questions, answered

Frequently asked questions