Staff Software Engineer, Defensive Agent
Core
Lead the technical strategy and implementation of autonomous defensive agents that translate attack paths into actionable remediation within the NodeZero platform.
Role type
Staff Software Engineer (Technical Leadership, no direct reports)
Builds
Autonomous defensive agents, agentic systems, and the underlying platform infrastructure for continuous remediation.
Domain
Cybersecurity, Autonomous Security Operations, Agentic AI Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Agentic/LLM-backed systems, Multi-tenant isolation, Cloud platforms (AWS/Azure/GCP), Container orchestration (Docker/Kubernetes), SQL, Asynchronous workflows, Security control plane integration
Preferred skills
Durable execution engines (Temporal), Graph databases (Neo4j), GraphQL backends, EDR/SIEM API integration
Technologies
Python, Go, Rust, TypeScript, PostgreSQL, Neo4j, GraphQL, Docker, Kubernetes, AWS, Azure, GCP, Temporal
Responsibilities
Own end-to-end technical vision for the defensive agent workstream; Write production code and conduct design reviews; Mentor engineers and build architectural frameworks; Translate product goals into technical roadmaps; Design durable execution for long-running agent runs; Architect multi-tenant isolation and authorization layers.
Seniority
Staff, hands-on IC with strategic leadership