Staff Software Engineer, Secure Execution
Hybrid (San Francisco)$231k - $346.4k + equity + bonusFull-timePosted 2w ago
About the role
Staff Software Engineer on the Security Engineering team responsible for building the security foundations, sandboxed execution environments, and controls for agents to perform security work while protecting data and systems. Includes leading architecture, production code, and cross-team collaboration to enable secure, scalable agent-based workflows.
Responsibilities
- Set the technical direction for secure agent execution, working across Security, Infrastructure, and Product Engineering to turn emerging capabilities and risks into a concrete roadmap.
- Design, build, and operate a platform for security agents to discover and validate vulnerabilities within authorized targets and execution boundaries, producing reproducible evidence that engineers can act on.
- Build reusable controls for agent tool use, code execution, network and filesystem access, resource consumption, and workload lifecycle. Integrate with identity and secrets platforms to limit access to the data and credentials each task needs.
- Partner with the owners of Harvey's product sandbox and internal agent platform to make architectural decisions, implement protections, and integrate shared security capabilities into their execution environments.
- Enable internal use of open-source models alongside infrastructure teams, building protections around model serving, agent execution, and sensitive-data handling.
- Develop adversarial tests, evaluations, and telemetry that verify containment and expose failures. Build mechanisms to scope, observe, interrupt, and safely terminate agent activity.
- Lead delivery and adoption across teams, mentor engineers, and remain hands-on through implementation and production operation, making clear tradeoffs across security, reliability, latency, and cost.
Qualifications
- 10+ years developing and running production software, including technical leadership on initiatives spanning multiple engineering teams.
- Strong software engineering skills in Go, Rust, Python, or C++, with practical experience in Linux systems, networking, and containerized infrastructure.
- Deep expertise in one or more areas of execution security, such as sandboxing, OS isolation, container/VM security, or platforms that execute untrusted code.
- Experience building shared platforms, services, or libraries and helping other teams adopt them via clear interfaces, documentation, and migrations.
- Experience with cloud infrastructure and distributed systems, including observability, failure handling, capacity management, and dependable production operation.
- Fluency with AI-assisted engineering and agentic workflows: using models to accelerate development, validate output, and reason about risks when agents use tools, execute code, or access data.
- Strong communication and technical judgment, with a track record of guiding teams to agreement on ambiguous problems and delivering decisions.
Skills
Required:Secure agent executionGoLinux systemsSandboxing/OS isolationArchitectural leadershipCommunication
Nice to have:RustPython
Benefits
- Comprehensive health, dental and vision coverage
- Retirement benefits (401k match up to 4%)
- Flexible PTO
Last updated Oct 8, 2026. Interested? Apply on the company site.
About Harvey
Professional Class AI
Harvey is a platform built to meet the standards of the world’s leading professional service firms.
AILegalLegal AILegal AnalysisLegal Document AnalysisLegal ResearchLegal Techsetter-30
More open roles at Harvey
- Senior Deal Desk Analyst, APAC5d agoSydney · Sales
- Deal Operations Analyst5d agoHybrid (Chicago) · Sales
- Deal Operations Analyst5d agoHybrid (Dallas) · Sales
- Account Executive, Enterprise5d agoHybrid (Toronto) · Sales
- Head of Mid Market Sales, North America5d agoHybrid (Chicago) · Sales