Staff Software Engineer - Security
Core
Define security architecture, harden the platform, and build compliance posture for an AI-native requirements platform serving defense and aerospace customers.
Role type
Staff Software Engineer (Security)
Builds
Security architecture, hardened full-stack platform, compliance posture, AI/LLM security controls, and security tooling.
Domain
Cybersecurity, AI/LLM security, Defense & Aerospace
Deliverable
production ML models
Required skills
Threat modeling, secure architecture design, cloud security (AWS/GCP/Azure), identity and access management, secrets management, network security, data protection, SOC 2 implementation, incident response, AI/LLM security (prompt injection, data leaking, agent guardrails), vulnerability management, CI/CD security integration.
Preferred skills
Export control, ITAR, FedRAMP experience.
Technologies
TypeScript, Node.js, Python, Postgres, Modern LLM APIs, orchestration libraries.
Responsibilities
Own security architecture across the platform including threat modeling and secure design reviews; Harden the full stack from application to cloud infrastructure; Drive SOC 2 and prepare for defense/aerospace certifications; Secure AI and agentic systems against prompt injection and data leaks; Build security tooling for detection, monitoring, and vulnerability management; Stand up and run incident response processes; Work with sales and product on security reviews.
