GitLab is hiring a
Staff Data Security Engineer

Logo of GitLab

GitLab

πŸ’΅ ~$141k-$210k
πŸ“Remote - Worldwide

Summary

The job is for a Data Security Engineer at GitLab, an all-remote company. The role involves designing and implementing data security strategies across various environments, working on authentication and authorization frameworks, addressing data infrastructure security challenges, and collaborating with other teams to improve data security practices.

Requirements

  • Proven experience in data security engineering
  • Strong background in deploying secure data solutions across different environments (public cloud, on-prem, etc.)
  • Senior-level experience in software engineering in at least one primary programming language (Ruby, Python, NodeJS, or GoLang)
  • Deep understanding of authn, authz, encryption, data sanitization, data loss prevention and disaster recovery practices
  • Hands-on experience with a diverse set of data technologies, including object storage, relational/non-relational databases, key-value stores, message queues, etc
  • Familiarity with regulatory compliance and data protection standards (GDPR, CCPA, FedRAMP, HIPAA, etc.)
  • Strong analytical and problem-solving skills
  • Excellent communication skills

Responsibilities

  • Design and develop comprehensive authentication and authorization frameworks for critical data stores within SaaS, Dedicated architectures, and other customer-facing applications
  • Help address data infrastructure security challenges for on-premise deployment models
  • Ensure the overarching security of data infrastructure supporting diverse deployment/product architectures
  • Contribute with security improvements and reviews for Gitaly
  • Design and develop paved roads for engineering teams for encryption of data in transit and at rest
  • Design and help implement controls to prevent the commingling of different data types, maintaining appropriate data segregation and integrity
  • Define protocols and guardrails for internal engineering and support teams when needing access to customer data
  • Help lead initiatives for data sanitization to prevent triangulation of individual identities, ensuring privacy and compliance with data protection laws
  • Design, develop, and improve solutions for Data Loss Prevention
  • Design, develop, and improve solutions for Backups and Disaster Recovery

Benefits

  • Benefits to support your health, finances, and well-being
  • All remote , asynchronous work environment
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and development budget
  • Parental leave
  • Home office support

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let GitLab know you found this job on JobsCollider. Thanks! πŸ™