Security Engineer, Operating Systems

Anthropic4 months ago
New York, NY, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We're seeking an Operating Systems Security Engineer to harden and secure the operating system layer for Anthropic’s cutting‐edge AI infrastructure. This hands-on role involves designing and implementing hardened OS configurations, from kernel hardening to runtime protection. You will help build security infrastructure—including full-disk encryption, secure boot processes, and integrity monitoring—to ensure our systems can withstand sophisticated attacks while supporting research at an unprecedented scale.

Key Responsibilities

  • Design and implement hardened OS configurations for AI workloads across diverse hardware platforms.
  • Minimize attack surfaces by removing unnecessary components from kernelspace and userspace.
  • Develop kernel security policies using SELinux, AppArmor, custom Linux Security Modules, and runtime enforcement mechanisms.
  • Implement and maintain full-disk encryption solutions for diverse storage systems.
  • Build security infrastructure for AI systems, research environments, and production services.
  • Create OS-level attestation and integrity monitoring systems.
  • Apply security patches, develop patches for custom kernel modules, and implement kernel hardening configurations.
  • Design secure boot processes and trusted execution environments.
  • Collaborate with container teams to ensure proper workload isolation at the kernel level.
  • Design privilege separation and mandatory access control policies.
  • Implement secure update mechanisms for OS components.
  • Develop tooling for security configuration management and compliance verification.
  • Serve as a subject matter expert for OS security questions and designs.

Required Qualifications

  • 5+ years of experience in operating systems security or kernel development.
  • Deep knowledge of Linux internals, including kernel subsystems and security frameworks (SELinux, AppArmor, seccomp, etc.).
  • Experience with kernel hardening techniques and exploit mitigation.
  • Strong programming skills in C and systems programming languages.
  • Experience with eBPF for security monitoring and enforcement.
  • Understanding of virtualization and containerization security.
  • Proven ability to identify and fix OS-level security vulnerabilities.
  • Experience with security-focused Linux distributions.

Preferred Qualifications

  • Experience in kernel development or contributions to the Linux kernel.
  • Experience with real-time or embedded operating systems.
  • Knowledge of hardware security features and their OS integration.
  • Familiarity with secure boot technologies.
  • Experience with confidential computing and memory encryption technologies (SEV, TDX, SGX).
  • Background in vulnerability research, exploit development, or fuzzing.
  • Experience with formal methods for OS verification.
  • Understanding of TPM, HSM, or secure enclaves for hardware security.

Benefits & Perks

  • Competitive Compensation: $300,000—$405,000 USD annual salary.
  • Inclusion in a total compensation package with equity, benefits, and possible incentive compensation.
  • Visa sponsorship available with dedicated immigration support.
  • Location-based hybrid policy requiring presence in office at least 25% of the time.
  • Optional equity donation matching, generous vacation and parental leave, flexible working hours, and a collaborative office environment.

Required Skills

Security Patches
Virtualization Security
eBPF
Linux Internals
Runtime Protection
C Programming
SELinux
Container Security
AppArmor
Kernel Hardening
Privilege Separation
Full-Disk Encryption
Operating Systems Security
Kernel Module Development
seccomp