Software Development Engineer, Leo Security
Core
Building a neurosymbolic reasoning platform combining LLM agents, knowledge graphs, and real-time asset state stores to automate incident response, threat analysis, and detection authoring for a global satellite constellation's security infrastructure.
Role type
Senior IC software development engineer (security platform)
Builds
Neurosymbolic reasoning platform for automated security operations and threat detection
Domain
Aerospace / Satellite Security / Cybersecurity
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl; distributed systems design; real-time event correlation; stream processing; LLM API integration; graph databases; security architecture
Preferred skills
access control systems; cryptography; performance optimization; fault tolerance; knowledge graph platforms
Technologies
Neptune, Neo4j, LLM APIs, streaming pipelines
Responsibilities
Own end-to-end software features from design to production; debug and profile high-throughput pipelines; pair with applied scientists to backtest detections; automate manual security workflows; optimize event-to-detection and detection-to-containment latencies
Seniority
Senior, hands-on IC