What is a Software Engineer at Corelight?
A Software Engineer at Corelight plays a critical role in shaping the future of network security monitoring. Corelight delivers high-performance security analytics and network visibility solutions built on Zeek (formerly Bro), an open-source network security monitor. As an engineer in this space, you will work at the intersection of deep packet inspection, high-throughput data processing, and enterprise-grade software architecture. Your work directly impacts how the world's largest organizations detect, analyze, and defend against sophisticated cyber threats.
The engineering challenges at Corelight are defined by scale, speed, and precision. You will be responsible for developing and optimizing software that processes massive volumes of network traffic in real time without dropping packets. This requires a deep understanding of low-level systems programming, network protocols, and distributed systems architecture. Whether you are working on the open-source sensor technology, building cloud-native analytics platforms, or refining specialized data parsers, your contributions will directly influence product reliability and security efficacy.
Joining Corelight means collaborating with a highly technical team of security experts, open-source maintainers, and systems architects. The environment is intellectually demanding and heavily focused on technical excellence. Successful engineers here are those who possess a passion for solving complex, ambiguous problems at the systems level and who appreciate the balance between robust commercial product engineering and active open-source community collaboration.




