
Senior Software Engineer (MacOS Endpoint)
Cyberhaven6 months ago
Remote, India +2 moreSenior
Responsibilities
- Design and implement macOS system-sensor components that trace data movement across applications and files.
- Optimize software that monitors hundreds of thousands of events while minimizing impact on endpoint application performance.
- Build highly reliable code that does not negatively affect the end-user experience.
- Develop hardened, secure-by-design software that processes untrusted data and communicates with backend services over the internet.
- Contribute substantially to the product architecture as an early member of a rapidly evolving technology team.
Requirements
- Strong experience developing with Swift on macOS.
- Experience building system extensions using the Endpoint Security framework and Network Extensions.
- Prior experience developing at least one large native application deployed to tens of thousands of users.
- Experience debugging, profiling, and optimizing low-level system software with Instruments.
- Experience building endpoint security products such as DLP or EDR applications.
- Proficiency in designing and implementing application architecture.
- Experience with Agile development and Scrum.
- Ability to collaborate with a distributed, cross-functional engineering team.
- Strong verbal and written English communication skills.
- Availability to communicate frequently with teams in Central European and US Eastern time zones.
- Must be located in Romania, India, or Poland.
About Cyberhaven
Cyberhaven builds an enterprise data security platform that traces data lineage and enforces policy to prevent loss and insider risk across endpoints, SaaS, and cloud. It sells software and SaaS subscriptions to security teams to replace or augment DLP and DSPM with real-time protection that adapts to workflow context, including human and AI agent activity. Founded in 2016 and headquartered in Palo Alto, California, the company is privately held.