Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Intermediate Software Engineer

Home > Ruby programming jobs

Intermediate Software Engineer in USA

  • Remote

Responsibilities

  • Develop and maintain backend features for GitLab’s vulnerability management workflows.
  • Build and improve security data ingestion, reporting, dashboards, and vulnerability-management systems for performance, reliability, and scalability.
  • Ship features with minimal guidance, collaborate on larger projects, and contribute across the stack when needed.
  • Collaborate with frontend engineers, product managers, product designers, and related security teams.
  • Write maintainable, high-quality code, conduct code reviews, respond to community contributions, and address technical debt.
  • Participate in on-call rotations to troubleshoot product operations, security operations, and urgent engineering issues.

Requirements

  • Experience building and maintaining backend applications with Ruby on Rails.
  • Experience delivering and maintaining software systems as part of a larger engineering team.
  • Ability to investigate technical problems, seek context when needed, and work toward practical resolutions.
  • Experience with relational databases such as PostgreSQL.
  • Clear communication and collaboration skills in a distributed team.
  • Frontend development experience with JavaScript or Vue.js is helpful.
  • Experience with Elasticsearch, graph databases, vulnerability management, application security, or related transferable skills is helpful.

Benefits

  • Fully remote work arrangement, subject to location-based eligibility requirements.
  • Health, financial, and well-being benefits for full-time employees.
  • Flexible paid time off.
  • Team Member Resource Groups.
  • Equity compensation and an Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.

Salary: $115k - $173k/yr

GitLab

GitLab is a comprehensive AI-powered DevSecOps platform. It helps companies manage the growing complexities of developing, securing, and deploying software. Its platform is used to deliver software faster and more efficiently while strengthening security, end-to-end compliance, and auditability. ...

Similar positions

Senior Backend Engineer (Ruby)

  • GitLab
  • Full time
  • Remote
  • 09/12/2026
  • Salary: $139k-$235k
  • Canada, USA

Software Engineer, Online Database Infrastructure

  • Stripe
  • Full time
  • USA
  • 09/12/2026
  • Salary: $206k - $286k/yr
  • Seattle, WA

Backend Engineer (Ruby)

  • GitLab
  • Full time
  • Canada
  • 09/11/2026
  • Remote

Integration Reliability Engineer, Payments

  • Stripe
  • Full time
  • Canada
  • 09/11/2026
  • Salary: C$120k-C$180k
  • Remote

Senior Backend Engineer, Database Excellence

  • GitLab
  • Full time
  • UK
  • 09/10/2026
  • Remote