As a Software Engineer III on the Framework team, you will drive architectural and technical decisions, lead the design and execution of complex engineering initiatives, and raise technical standards. You will partner with principal engineers, product leaders, and cross-functional stakeholders to deliver resilient, scalable, and secure systems that power ExtraHop products. The Framework team builds high-performance network detection and monitoring systems that operate at scale across complex protocols and data volumes. Its services and features are primarily written in C and C++, with a focus on security, scalability, stability, and reliability. The team enhances, maintains, and optimizes core system components and functional areas related to protocol parsing, metrics publishing, continuous packet capture, and the Time Series DB. This role focuses on designing and optimizing core systems for performance, reliability, and protocol awareness. Work includes initiatives to improve scale and performance, evolve data storage architecture from custom to open-source-based solutions, and take early steps toward a cloud-enabled model.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level