Product Engineer, Cyber
$255k - $445k • Remote • San Francisco • FullTime
Posted 1mo ago
About the job
We are building the Defense Factory to help enterprises find and fix security vulnerabilities with AI. Our team builds infrastructure that enables AI agents to work in secure, customer-controlled cloud environments, with the context, tools, and controls they need to investigate security findings, carry out approved actions, and verify results. We focus on turning AI capabilities into reliable security outcomes, starting with finding and fixing vulnerabilities and expanding into investigation, detection, and response. This role is backend-focused, and you will build infrastructure and customer-facing workflows that let developers and AI agents work reliably in parallel, primarily in Go on APIs, complex networking, development environments, and orchestration for long-running tasks. You will own outcomes from understanding a user’s problem and choosing an approach through shipping, operating, and improving the solution, working closely with frontend, infrastructure, and security engineers.
Responsibilities
- Work directly with customers to build developer and security workflows, from project setup to investigating findings, reviewing agent changes, and verifying fixes.
- Build Go services and APIs for provisioning cloud environments, running agents in customer infrastructure, and integrating with source control, CI, and other developer tools.
- Design reliable orchestration for long-running, parallel work, including durable state, retries, cancellation, and recovery.
- Build security into execution workflows through clear permissions, credential handling, isolation, and auditability.
- Own production quality: testing, safe rollouts, observability, performance, and operational reliability.
- Partner with frontend and design colleagues to make complex backend capabilities straightforward to use.
Requirements
- Strong Go skills and experience building and operating production backend systems.
- Understanding of distributed systems, concurrency, and state, with the ability to reason about failures and recovery.
- Practical experience with Linux, containers, cloud infrastructure, and networking, including routing, DNS, and secure connectivity.
- Ability to design clear APIs and data models that simplify complex workflows.
- Product-mindedness and a desire to stay close to customers, understand their needs, and own solutions from problem discovery through launch and iteration.
- Clear communication of technical decisions and effective cross-disciplinary collaboration.
- Experience building on AWS, GCP, or Azure is a plus.
- Depth in one or more of developer platforms, workflow engines, Kubernetes, networking, sandboxing, identity systems, security products, or AI-agent workflows is useful.
