Software Engineer III | Security
Core
Develop systems to make security research and detection engineering more efficient and effective by working with network data to emulate adversary behavior.
Role type
Senior IC software engineer (security research tooling)
Builds
Internal systems for threat research, detection engineering, and network data analysis
Domain
Cybersecurity / Network Security / Threat Intelligence
Deliverable
production ML models
Required skills
Python, software engineering, networking fundamentals (OSI model, Layer 2-7 protocols), code quality, continuous delivery pipelines, infrastructure-as-code, cloud technologies
Preferred skills
network packet-level data analysis (tshark, tcpdump, tcprewrite, Scapy), TCP/IP and Layer 7 protocols
Technologies
Python, Infrastructure-as-Code, Cloud-based technologies, tshark, tcpdump, tcprewrite, Scapy
Responsibilities
Develop and support software deployment pipelines for continuous delivery; Build pipelines for ingestion of new network identifiers to enable device fingerprinting; Implement threat intelligence acquisition and sharing systems; Create on-demand threat research labs using modern infrastructure-as-code and cloud technologies; Build continuous testing and validation pipelines
Seniority
Senior, hands-on IC
