Staff Backend Engineer (go), Software Supply Chain Security: Secrets Management

Golangprojects

Remote
Base: $131,600 - $282,000 usd; bonus/equity: not s...
Remote
Secrets management systems design and operation
Multi-tenant service architecture leadership
Cryptographic and key management knowledge
GitLab is the intelligent orchestration platform for DevSecOps, trusted by more than 50 million registered users and over 50% of the Fortune 100 to ship better, more secure software faster

Job Summary

  • GitLab is the intelligent orchestration platform for DevSecOps, trusted by more than 50 million registered users and over 50% of the Fortune 100 to ship better, more secure software faster.
  • The Staff Engineer, Secrets Management role involves setting the technical direction for GitLab Secrets Manager, driving architecture decisions for multi-tenant secrets management at scale, and representing GitLab in the OpenBao open source project.
  • The Secrets Management team works closely with multiple teams to deliver secure defaults, reliable operations for GitLab.com, and product-grade integration between GitLab and OpenBao while balancing upstream open source collaboration with customer needs.

Matching Summary

GitLab is the intelligent orchestration platform for DevSecOps, trusted by more than 50 million registered users and over 50% of the Fortune 100 to ship better, more secure software faster.

Salary

Base: $131,600 - $282,000 USD; Bonus/Equity: Not specified; Benefits: Refer to GitLab benefits and equity pages

Skills & Requirements

Must-have

  • Secrets management systems design and operation
  • Multi-tenant service architecture leadership
  • Cryptographic and key management knowledge
  • Authentication and authorization integrations
  • Go and Ruby on Rails proficiency
  • Open source project contribution

Nice-to-have

  • Mentoring and advising engineers
  • Cross-team collaboration and alignment
  • Remote and asynchronous work environment
  • Customer and external stakeholder engagement

Key Requirements

  • Experience with HashiCorp Vault or OpenBao
  • Leadership in resilient multi-tenant service architecture
  • Knowledge of encryption and hardware security modules
  • Implementation of JWT, OIDC, mTLS authentication
  • Proficiency in Go and Ruby on Rails
  • Open source contribution experience
  • Ability to operate with high autonomy
  • Strong communication and collaboration skills

Work Rights

Not specified

Tailored Resume

Cover Letter