Staff Software Engineer, Security Foundations

9 hours, 39 minutes ago
Full-time
Lead
Software Development
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1001-5000
Founded 2014

Description

  • Lead complex backend deliverables from problem definition through implementation and release.
  • Design systems to ingest, store, index, and query security report data.
  • Develop vulnerability and dependency management integrations with third-party systems.
  • Build and improve Ruby on Rails and PostgreSQL systems, contributing to Go or Rust services where appropriate.
  • Shape technical plans, decompose complex work, and support other engineers' delivery.
  • Partner with product, design, frontend, and engineering teams to make technical and product decisions.
  • Influence the product and technical roadmap through investigation, proposals, and iterative monthly releases.
  • Apply security considerations to the handling of malicious and vulnerable software packages.
  • Define modular-service patterns and provide technical leadership across GitLab Security.

Requirements

  • Experience leading complex backend projects from concept through delivery while remaining hands-on.
  • Strong PostgreSQL expertise, including query and table optimization and write-ahead log management in data-intensive systems.
  • Strong professional experience with Ruby on Rails or Go, with comfort working in Ruby on Rails daily.
  • Experience with large monoliths and interest in working across languages and services (preferred).
  • Experience shaping delivery plans, guiding technical decisions, and supporting other engineers.
  • Ability to collaborate with cross-functional partners and clearly communicate technical trade-offs.
  • Experience communicating with leaders, guiding peers through complex delivery, and resolving constraints.
  • Experience using security tooling for vulnerability triage and remediation, or building vulnerability, dependency management, or related security products.
  • Experience with large-scale data systems or established software products; transferable experience outside security is welcome.
  • Fluency using AI tools to improve delivery while applying sound engineering judgment.

Benefits

  • Remote work environment, subject to location-based eligibility requirements.
  • Benefits supporting health, finances, and well-being.
  • Flexible paid time off.
  • Equity compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Team Member Resource Groups.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Back End, Accounting & Treasury

Caliza 1-10 Diversified Financial Services

Caliza is hiring a remote Senior Back-End Software Engineer to build and own accounting and treasury systems that accurately track, reconcile, and manage fiat and stablecoin funds across global payment rails.

Java Kotlin PostgreSQL RabbitMQ Spring Boot
3 hours, 39 minutes ago

Senior Software Engineer, Front End, Dashboard

Caliza 1-10 Diversified Financial Services

Caliza is seeking a Senior Front-End Software Engineer to build and own its real-time financial dashboard, enabling global customers to monitor and manage cross-border payments, balances, settlements and permissions.

Design Systems Kotlin React REST API Spring Boot TypeScript WebSockets
6 hours, 39 minutes ago

Senior Software Engineer, DevOps

Caliza 1-10 Diversified Financial Services

Caliza is seeking a Senior Software Engineer, DevOps to build and operate the reliable, secure infrastructure that powers its cross-border commercial banking platform.

AWS AWS CDK CI/CD GitHub Actions Helm Java Kotlin Kubectl Kubernetes MongoDB Network Security New Relic PostgreSQL RabbitMQ Secrets Management Spring Boot Terraform
6 hours, 39 minutes ago

Enigneer III

Envato 501-1000 Professional Services

Join Envato’s Content Management team as a backend-focused software engineer, building reliable systems for creative asset upload, processing, review, storage and distribution.

AWS Buildkite Datadog Docker Ruby on Rails Terraform
9 hours, 9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers