Software Engineer
Core
Develop and maintain solutions handling large data volumes to extract and refine relevant parts for intelligence production and cybersecurity operations.
Role type
Senior IC Software Engineer (Infrastructure & Data Systems)
Builds
Production environments, new capabilities, and automated systems for intelligence and cybersecurity
Domain
National Security / Intelligence / Cybersecurity
Deliverable
production ML models | infrastructure
Required skills
Linux administration, system automation, containerization, network engineering, infrastructure as code, observability, large data flow handling
Preferred skills
C++, Rust, DPDK/XDP, Kubernetes, GitOps, physical server hardware
Technologies
Linux, RHEL, Bash, shellscript, Python, Go, C++, Rust, Docker, Podman, Kubernetes, RKE2, Ansible, Puppet, ArgoCD, GitOps, DNS, routing, firewalls, IP protocols, Snort, Suricata, Grafana, Prometheus, Kibana, Elasticsearch, Nagios, Checkmk, Apache NiFi
Responsibilities
Design, architecture, implementation, testing, deployment, maintenance, and lifecycle management of production systems; build new production environments and capabilities; automate existing products; collaborate with analysts and technical teams on system integration and data processing
Seniority
Senior, hands-on IC