
Remote opportunity at
GitLabStaff Corporate Security Engineer
GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security risks. More than half of Fortune 100 companies…
Career Tools
About This Role
GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security risks. More than half of Fortune 100 companies and over 50 million registered users rely on the platform to build secure software rapidly. The organization incorporates artificial intelligence into daily workflows and values continuous knowledge exchange among its workforce. The Corporate Security Engineering group is seeking a Staff Corporate Security Engineer to…
Job Description
GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security risks. More than half of Fortune 100 companies and over 50 million registered users rely on the platform to build secure software rapidly. The organization incorporates artificial intelligence into daily workflows and values continuous knowledge exchange among its workforce.
The Corporate Security Engineering group is seeking a Staff Corporate Security Engineer to help protect internal systems across a fully remote environment. This position centers on creating secure-by-default controls for endpoints and supporting SaaS applications, with a primary focus on macOS. Ideal candidates are motivated by solving security challenges using code and want to build scalable engineering systems that reduce user friction.
During the first year, the professional in this role will strengthen endpoint security architecture, expand automation capabilities, and enhance how controls are deployed and maintained. Responsibilities span endpoint management, identity systems, and security operations. The team collaborates asynchronously across regions, using Infrastructure-as-Code and GitOps workflows to manage devices running macOS, iOS, Windows, and Linux.
Responsibilities
- Lead security architecture for the endpoint fleet and related infrastructure with an emphasis on macOS
- Design and support code-based automation for secure endpoint deployment and lifecycle management
- Manage endpoint and SaaS security configurations through Terraform, version control, and continuous integration pipelines
- Define and enforce security baselines across macOS, iOS, Windows, and Linux devices
- Develop software distribution and patching strategies aligned with compliance and operational needs
- Partner with Information Technology, Security Operations, and Detection and Response teams to enhance telemetry and detections
- Drive process improvements favoring automation, policy-driven controls, and auditable change management
- Mentor engineers across Corporate Security and Information Technology while serving as a senior escalation point
Requirements
- Experience designing and delivering endpoint, systems, or corporate security solutions requiring scalable controls
- Deep knowledge of endpoint management platforms like Jamf Pro or FleetDM for macOS environments
- Hands-on ability with Terraform and Infrastructure-as-Code practices including module design and state management
- Experience utilizing GitOps workflows involving Git repositories, merge requests, code reviews, and automated pipelines
- Proficiency in programming or scripting languages such as bash, Python, PowerShell, or Go
- Familiarity with cloud identity providers and directories including Okta, Google Workspace, and LDAP
Qualifications
- Background in adjacent security, systems, or platform engineering
Core Skills
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation and Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this a remote position?
Yes, this role is fully remote, though specific location-based eligibility requirements may apply depending on the country.
What is the employment type?
The position is full-time.
What is the salary range for this role?
The United States base salary range listed for this role is $168,000 to $238,000 USD, which does not include bonuses, equity, or benefits.
What tools and technologies will I use?
You will work with tools such as Terraform, Jamf Pro, FleetDM, GitOps workflows, and scripting languages like bash, Python, PowerShell, or Go.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.