Staff Software Engineer

Cyberhaven Logo

Cyberhaven

πŸ“Remote - United States

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.