Staff Software Engineer, Secure Execution
Core
Build security foundations and execution environments for AI agents to perform authorized vulnerability discovery and validation while protecting sensitive data and systems.
Role type
Staff Software Engineer (Security Engineering)
Builds
Platform for security agents, execution environments, orchestration controls, and shared security capabilities
Domain
Cybersecurity, AI Agent Infrastructure, Cloud Infrastructure
Deliverable
production ML models
Required skills
Go, Rust, Python, C++, Linux systems, networking, containerized infrastructure, execution security (sandboxing, OS isolation), cloud infrastructure, distributed systems, AI-assisted engineering, agentic workflows
Preferred skills
microVMs, hypervisors, sandbox runtimes (Firecracker, gVisor, Kata Containers), Linux isolation mechanisms (namespaces, seccomp, Landlock), agent runtimes, automated security-testing platforms, vulnerability research, penetration testing, self-hosted inference deployment
Technologies
Go, Rust, Python, C++, Linux, Firecracker, gVisor, Kata Containers (via careerplan.io/jobs/60d3a393-50bc-4f1c-88b7-df6d2507ceda-staff-software-engineer-secure-execution-at-harvey)
Responsibilities
Set technical direction for secure agent execution; Design, build, and operate a platform for security agents to discover and validate vulnerabilities; Build reusable controls for agent tool use and access; Partner with product sandbox teams on architectural decisions; Enable internal use of open-source models with protections; Develop adversarial tests and telemetry to verify containment; Lead delivery, mentor engineers, and remain hands-on in production operation
Seniority
Staff, technical leadership across multiple teams

