CareerPlan

Staff Software Engineer, Discovery

Washington, DC (DC-01)Full-time$220k2026-09-25 → 2026-11-10
On-site · United StatesSecurity clearance required

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