About the role
Emergent runs a massive, multi-tenant, AI-driven execution environment where code is generated and executed continuously. You will secure the infrastructure that powers autonomous software creation.
The core responsibilities for the job include the following:
Secure multi-tenant execution environments:
- Design sandboxing strategies for untrusted code execution.
- Prevent container escapes, privilege escalation, and lateral movement.
- Build isolation at compute, network, and storage layers.
Own cloud security architecture:
- Harden AWS/GCP infra (IAM, VPCs, secrets, workloads).
- Design zero-trust systems across services.
- Build secure service-to-service communication.
Runtime security and detection:
- Build detection systems for abnormal execution patterns, malicious workloads, and data exfiltration attempts.
- Integrate logging, SIEM, and real-time alerting.
Secure CI/CD and agent pipelines:
- Protect build systems and deployment pipelines.
- Prevent supply chain attacks in AI-generated code.
- Ensure integrity of artifacts.
Requirements:
- 6-12 years in cloud/information security.
- Deep experience in AWS/GCP, Kubernetes, containers, and IAM and secrets management.
- Strong understanding of container security, network security, and runtime protection.
- Experience with sandboxed execution environments, serverless or ephemeral compute, and high-scale multi-tenant systems.