Senior Staff Security Engineer, Distributed Systems
Hardens distributed systems across bare metal, virtualized, and Kubernetes layers for high-performance AI clusters. The role involves defining security requirements, threat modeling, and partnering with infrastructure teams to secure on-prem and cloud environments using AWS and HPC technologies.
- Compensation
- Not disclosed
- Location
- Sunnyvale, CA
- Work setup
- Hybrid
- Seniority
- Staff
- Employment
- Full time
- Experience
- 8+ years
- Category
- Security
- Posted
Skills
Must have
- 8-10 years of experience with heterogenous compute environments, kubernetes hardening, and general networked system security
- 10+ years with HPCs (high performance clusters)
- Strong hands-on engineering abilities in on-prem and cloud environments
- Ability to work in fragmented ecosystems, hardening both modern k8s deployments as well as bare metal instances
- Strong written communication skills
Nice to have
- Familiarity with AWS
- Familiarity with Kubernetes
- Familiarity with distributed compute systems
Full description
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services.
This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation.
Cerebras works with the leading model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.
Cerebras is seeking a Senior Staff Security Engineer, Distributed Systems to help build out the next generation of security controls and services in our on-prem and cloud clusters.
In this role you will be responsible for driving hardening efforts across every layer of the cluster stack, covering a range of systems at the bare metal, virtualized, and k8s containerized levels.
The ideal candidate brings a combination of wide breadth of knowledge on a variety of systems and networking topics, a pragmatic and results-driven outlook on security, and the flexibility and attention to detail to work in a fast-paced development environment without compromising our security standards.
Responsibilities
- Define core security requirements for distributed systems environments, covering everything from secure boot configurations to workload identity in k8s pods
- Partner with platform, infrastructure, networking, and hardware teams to identify gaps and deliver end-to-end solutions improving the overall security maturity of the environment
- Develop threat models for each part of the cluster stack, outlining trust boundaries and the interplay between first and third-party mechanisms
- Work with engineering leads and architects to bake secure design in from the beginning
- Balance engineering outcomes with security controls, enabling the company to deliver securely quickly
- Document security posture and strategy for technical and nontechnical audiences from both 1p and 3p perspectives
Skills and Qualifications
- 8-10 years of experience with heterogenous compute environments, kubernetes hardening, and general networked system security
- 10+ years with HPCs (high performance clusters)
- Strong hands-on engineering abilities in on-prem and cloud environments
- Ability to work in fragmented ecosystems, hardening both modern k8s deployments as well as bare metal instances