Software Developer for CTI Project

If you’re a hardcore programmer, are passionate about security and want to embark on a journey to fundamentally change the computer security landscape, this job is for you.

You’d be joining a close collaboration between a small research team at EPFL and Cyberhaven, an advanced software security startup located at the EPFL Innovation Park, on the shore of Lake Geneva. The project is sponsored by the Swiss Commission for Technology and Innovation (CTI). Cyberhaven is a stealth-mode cyber security company on a mission to bring radical simplicity to enterprise security, and make it a lot stronger. Our technology is based on 7 years of lab research in deep application analysis, and is protected by 4 patents. The technology has been validated both in the field as well as through open-source projects like S2E, CPI, and SafeStack.


  1. contribute to the development of Cyberhaven products at every step of the software development lifecycle
  2. drive continuous improvements in development practices
  3. influence roadmap of how to transfer the technology from lab to product


We’re looking for people who possess the following qualities:

  1. exceptionally strong in computer systems, and love hacking both inside and outside an OS kernel
  2. comfortable coding at any layer in the software stack
  3. can learn new technologies quickly and are eager to do so
  4. have written code that is now being relied upon by thousands of users and know why good code matters
  5. have a strong collaborative spirit and a contagious enthusiasm
  6. experience with low-level systems languages like Rust/C/C++ etc.
  7. excellent command of OO design
  8. significant experience in developing apps on .NET, MacOS, iOS, and Android

If you have some of the following qualities, that’s even better:

  1. Python has no secrets to you
  2. track record of releasing production-grade security products
  3. experience working on security software, sandboxes, virtualization, malware scanners, endpoint protection platforms


If you want to apply for this position, please send the following materials:

  1. Resume or Curriculum Vitae. Please include descriptions of previous projects you have worked on
  2. contact information (email + phone) for two references who have agreed to speak about you, your work, and your potential. Please do not send us open letters of recommendation; we will directly contact your reference providers and solicit confidential feedback on you

We evaluate candidates on an ongoing basis, so please submit the materials as soon as they are available.