Full Time

Sr Software Development Engineer in Test (SDET) - Network Security (Apps) - Corelight - San Francisco, CA

Corelight

San Francisco, CA
145K–188K a year
Posted 9 days ago

Senior Software Development Engineer in Test (SDET) - Network Security
Do you want to help make the world safe from cyber attack? At Corelight, we believe that the best approach to cybersecurity risk starts with the network. Attackers can evade endpoint detection, firewalls and many other technologies - but they can’t avoid leaving digital footprints on the networks they traverse. Built on open-source innovations from Zeek, Suricata and YARA and refined through years of real-world use, Corelight transforms network footprints from physical, virtual and cloud networks into actionable insights. Our customers use these insights to speed incident response and proactively hunt for threats.

As a Senior SDET at Corelight, you will be the architect of the trust we build with our customers. In this role, you aren’t just "checking code"—you are building the sophisticated automation and infrastructure that validates our cutting-edge network security applications. By simulating complex network traffic and stress-testing our Zeek, Suricata, and YARA integrations, you ensure that our defenders have the most reliable tools in the industry to disrupt global cyber attacks.

Specific Responsibilities:


Architect Automation Frameworks: Design, develop, and maintain scalable automated test frameworks and scripts using high-proficiency Python and Bash.
Build Infrastructure as Code: Implement and manage dynamic test environments across major cloud platforms (AWS, Azure, and GCP) using Ansible and Terraform.
Validate Security Logic: Develop security-focused integration tests to ensure the peak functionality of core tools including Zeek, Suricata, and YARA.
Automate Artifact Deployment: Streamline the deployment and configuration of critical test artifacts, including Snort and Sigma rule sets.
Network Traffic Analysis: Perform deep-dive analysis of network protocols (TCP/IP, HTTP, DNS, SSL/TLS) to design robust, realistic test scenarios that mirror real-world production