Staff Software Engineer (Agent Security)
At a glance
- Salary
- Not published
- Location
- Santa Clara, CA, United States
- Work type
- On-site
- Level
- Staff
- Posted
- 2w ago
- Verified live
- today
- Experience
- 3+ years
- Education
- Bachelor's, or equivalent experience
- Skills
- Tool useMCPPythonGoRustC++
- Filed under
- AI Agents
How the pay compares
This posting doesn't publish pay. 124 of the 167 Staff AI Agents roles in the United States on this board do: the middle half pay $230k–$290k, with a median of $261k.
Middle half of the 124 that publish payMedian10th–90th percentileAnnual, USD
Apply on company site (opens in new tab)
Job description
Responsibility
- Build AI security solutions for enterprise customers.
- Design and implement security controls for agentic AI systems, including agents, tools, and agent-to-agent interactions.
- Work cross-functionally with PM and QA teams to deliver secure and scalable solutions.
- Develop pre-sales and post-sales tools and environments to support customer evaluations, deployments, troubleshooting, and integration.
- Research emerging technologies and security trends to identify new opportunities and develop innovative solutions.
Requirements
- Strong software engineering skills in Python or Go, or in a systems language such as Rust or C/C++.
- Bachelor’s degree or above in Computer Science or a related field, or equivalent practical experience.
- 3+ years of backend development experience, including cloud-native infrastructure, networking, and building reliable services at scale.
- Solid understanding of application and network protocols, such as HTTP, gRPC, and WebSocket, and/or hands-on experience with reverse proxies, API gateways, or identity-aware proxies.
- Self-drive and proactive with strong problem-solving and debugging skills and a focus on delivering high-quality solutions.
Strong Plus
- Hands-on experience with the agentic AI ecosystem, including MCP, tool calling, and agent frameworks.
- Experience with LLM and agent security, including areas such as prompt injection, tool poisoning, jailbreaks, and agent security controls.
- Background or professional experience in cybersecurity, particularly application security, network security, identity, or API security.