Staff Software Engineer

Cyberhaven
Summary
Join Cyberhaven, a leading AI-powered data security company, and become a key contributor to our cutting-edge data protection technology. As a Systems Software Engineer, you will play a crucial role in extending and owning our on-endpoint network proxy solution, intercepting and manipulating network traffic of third-party software. This position demands expertise in network interception and parsing, experience with forward proxies in security software, and proficiency in low-level system software optimization. You will collaborate with a distributed team, designing and building highly reliable and secure software while ensuring minimal impact on end-user experience. Cyberhaven offers a competitive salary, stock options, comprehensive health benefits, flexible time off, and potential for rapid career advancement. We are committed to fostering a diverse and inclusive work environment.
Requirements
- Strong track record in network interception and parsing
- Prior work on at least one forward proxy used by security software
- Experience debugging, profiling, and optimizing the performance of low-level system software
- Proficient in designing and implementing application architecture
- Experience with agile development and SCRUM
- Proven ability to collaborate with a distributed cross-functional team
- Possess verbal and written communication skills in English
- Availability to frequently communicate with a distributed engineering team in Central European and US Eastern time zones
Responsibilities
- Hook or redirect outbound connections, terminate and re-establish TLS sessions, and apply content-aware policies in real time
- Add low-level collectors that trace data flows across apps, files, sockets, and pipes, feeding a unified event stream
- Solve challenging performance optimization problems: weβre building software that monitors hundreds of thousands of events with minimal impact on performance of the endpoint applications
- Design and build highly reliable code that never impacts the end-user experience
- Build secure-by-design hardened software that must withstand real-world attacks, while processing untrusted data and communicating with a backend over the internet
Benefits
- Competitive start up salary and generous stock options
- 100% paid health benefits options
- Flexible time off
- Potential fast-tracked career advancement opportunities