> Markdown version of [/jobs/ext/2634285-corporate-security-engineer](https://www.wearedevelopers.com/jobs/ext/2634285-corporate-security-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Corporate Security Engineer - **Company:** GitLab - **Location:** Mercury, NV, United States (Remote available) - **Experience:** Starter - **Salary:** $168,000.0 - $238,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Apple IOS, Apple Mac Systems, Systems Engineering, Bash Shell, Software as a Service, Cloud Computing Security, Code Review, Cyber Security, Computer Programming, Continuous Integration, Linux, Python (Programming Language), Lightweight Directory Access Protocols (LDAP), Windows PowerShell, Software Repository, Software Distribution, Okta, Delivery Pipeline, Gitlab, Infrastructure Automation Frameworks, Information Technology, Casper Suite, Gsuite, CIS Benchmarks, Terraform, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.workingnomads.com/job/go/1813885/ ## About the Role * Experience designing and delivering endpoint, systems, or corporate security solutions in environments that require scalable, durable controls. * Deep knowledge of endpoint management platforms such as Jamf Pro or FleetDM, especially for architecting and securing macOS environments. * Strong hands-on ability with Terraform and Infrastructure-as-Code practices, including module design, state management, and pipeline-based deployment. * Experience working with GitOps workflows where changes are managed through Git repositories, merge requests, code review, and automated pipelines. * Strong proficiency in scripting or programming for automation and security tooling, such as bash, Python, PowerShell, or Go. * Familiarity with cloud identity providers and directories, including platforms such as Okta, Google Workspace, LDAP. * Ability to communicate clearly, collaborate across distributed teams, and work independently in an all-remote environment. * Openness to bringing transferable experience from adjacent security, systems, or platform engineering backgrounds, along with a practical and security-focused approach to problem solving. ## Description As a Senior Corporate Security Engineer, you'll help secure the systems GitLab team members rely on every day across a fully remote environment. This role sits within Corporate Security Engineering and focuses on building secure-by-default controls for endpoints and the SaaS platforms that support them, with a strong emphasis on macOS. You'll own meaningful technical decisions around endpoint hardening, automation, and detection, and you'll help turn security requirements into scalable engineering systems that are measurable, auditable, and designed to reduce friction for end users. This is a strong fit if you're motivated by solving security problems with code. You will work across endpoint management, identity, and security operations to improve how GitLab manages macOS, iOS, Windows, and Linux devices through Infrastructure-as-Code, Terraform, and GitOps workflows. In your first year, you'll be expected to strengthen endpoint security architecture, expand automation, and improve the reliability and auditability of how controls are deployed and maintained. What you'll do * Lead the security architecture of GitLab's endpoint fleet and related infrastructure, with a primary focus on macOS. * Design and support automation for secure endpoint deployment, configuration, and lifecycle management using code-based workflows. * Manage endpoint and SaaS security configuration through Terraform, version control, merge requests, continuous integration pipelines, and automated rollouts. * Define and enforce security baselines across macOS, iOS, Windows, and Linux endpoints. * Develop patching and software distribution approaches that align with security, compliance, and operational requirements. * Partner with Information Technology, Security Operations, and Detection and Response teams to improve endpoint telemetry, detections, and response models. * Drive process improvements that reduce manual work and lower risk by favoring automation, policy-driven controls, and auditable change management. * Mentor engineers across Corporate Security and Information Technology, and serve as a senior escalation point for complex endpoint security issues., The base salary range for this role's listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $168,000-$238,000 USD How GitLab Supports Full-Time Employees ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Real-World Security for Busy Developers](https://www.wearedevelopers.com/videos/1545-real-world-security-for-busy-developers) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Walking Into The Era of Supply Chain Risks](https://www.wearedevelopers.com/magazine/106-walking-into-the-era-of-supply-chain-risks) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)