Software Engineer III | Security
Core
Develop internal systems, automation, and pipelines to support Threat Research and Detection Engineering teams, enabling efficient emulation of adversary behavior and network data analysis.
Role type
Senior IC software engineer (security tooling & automation)
Builds
Internal R&D tooling, deployment pipelines, threat intelligence acquisition systems, and on-demand research labs
Domain
Cybersecurity / Network Security / Threat Detection
Required skills
Python, software engineering, networking fundamentals (OSI model, Layer 2-7 protocols), code quality, problem-solving
Preferred skills
Network packet-level data analysis (tshark, tcpdump, tcprewrite, Scapy), TCP/IP, Layer 7 protocols
Technologies
Python, Infrastructure-as-Code, Cloud-based technologies
Responsibilities
Develop and support software deployment pipelines for continuous delivery; Build pipelines for ingestion of network identifiers to enable device fingerprinting; Implement threat intelligence acquisition and sharing systems; Maintain on-demand threat research labs using IaC and cloud tech; Contribute to code reviews to ensure quality
Seniority
Senior, hands-on IC