Staff Software Engineer, Discovery
Core
Build core capabilities, experiences, and primitives for offensive cyber products and the Lattice OS platform, enabling reliable operation at scale in contested environments.
Role type
Staff Software Engineer (Cyber/Systems)
Builds
Offensive cyber command and control frameworks, autonomous behavior trees, SIGINT analysis tools, data exfiltration pipelines, and distributed software systems.
Domain
Defense / Cybersecurity / Autonomous Systems
Required skills
Distributed systems design, full-stack debugging, Linux/containerized deployment, API design, SDK development, cross-functional collaboration, technical leadership
Preferred skills
Offensive/defensive cyber background, AI/LLM integration patterns, TypeScript/React, air-gapped deployment experience
Technologies
C, C++, Python, Go, Rust, TypeScript, React
Responsibilities
Build highly-available and scalable services and APIs for offensive cyber products; Integrate best-of-breed cyber tools via custom SDKs; Design distributed software systems for degraded/contested networks; Contribute to technical leadership and long-term maintainability; Work directly with program teams and customers to deploy products.
Seniority
Staff, hands-on IC with technical leadership