Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Windows Endpoint Software Engineer

at Cyberhaven

Posted 1 week ago 1 applied

Description:

  • Joining Cyberhaven offers a unique opportunity to be at the forefront of revolutionizing data protection through cutting-edge AI technology.
  • Cyberhaven is dedicated to overcoming the challenges faced by traditional data security products, ensuring robust protection of critical data against insider threats in a rapidly evolving work environment.
  • The role involves contributing to the advancement of cloud and data security within a team of security and product professionals passionate about transforming data protection.
  • The position is for an experienced endpoint systems software engineer to help drive and evolve the product.
  • Responsibilities include designing and implementing components of a state-of-the-art system sensor that traces all data movement across applications and files on Windows endpoints.
  • The engineer will solve challenging performance optimization problems, building software that monitors hundreds of thousands of events with minimal impact on endpoint application performance.
  • The role requires designing and building highly reliable code that never impacts the end-user experience.
  • The engineer will also build secure-by-design hardened software that withstands real-world attacks while processing untrusted data and communicating with a backend over the internet.

Requirements:

  • A strong track record in working with low-level system APIs on Windows, including kernel, security, file system, network, and process APIs.
  • Prior work on at least one large native application deployed to tens of thousands of end-users is required.
  • Experience in debugging, profiling, and optimizing the performance of low-level system software is essential.
  • Candidates should have experience building endpoint security products, such as DLP or EDR applications.
  • Proficiency in designing and implementing application architecture is necessary.
  • Experience with agile development and SCRUM methodologies is required.
  • A proven ability to collaborate with a distributed cross-functional team is essential.
  • Candidates must 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 is required.

Benefits:

  • Competitive salary and stock options are offered.
  • Excellent benefits, including private health insurance, are provided.
  • The company offers flexible paid time off.
  • There are career advancement opportunities available.
  • The position is remote-first, allowing for flexible work arrangements.