remote
Principal C Security Systems Engineer - Adobe
Systems Engineer
Lead the security strategy for a high‑performance C++ application, driving memory safety, sandboxing, SBOM, secure build processes, and enterprise‑grade dependency governance to protect a large‑scale creative cloud ecosystem.
About the role
Key Responsibilities
- Architect and implement memory‑safety mechanisms and sandboxing solutions for a performance‑critical C++ codebase.
- Define and maintain the Software Bill of Materials (SBOM) process, ensuring accurate tracking of third‑party dependencies.
- Lead secure build integrity initiatives, integrating static analysis, code signing, and build verification pipelines.
- Collaborate with product, platform, and security teams to embed security best practices into the development lifecycle.
- Champion enterprise security standards, conduct threat modeling, and drive remediation of identified risks.
Requirements
- Extensive experience (10+ years) in C++ development and security engineering.
- Deep knowledge of memory‑safety techniques, sandboxing architectures, and secure build practices.
- Proficiency with SBOM tools, dependency‑governance frameworks, and vulnerability management.
- Strong communication skills to influence cross‑functional teams and present complex security concepts.
- Track record of delivering secure, high‑performance software at scale.