Senior Software Engineer (MacOS Endpoint)
About this job
Cyberhaven is looking for a Senior Software Engineer specializing in MacOS Endpoint to join their team and help revolutionize data protection using advanced AI technology. The company focuses on solving limitations in traditional security products by tracking data lineage from its origin, ensuring critical information is safely managed against insider threats. In this remote role based in India, you will work alongside a passionate group of security and product professionals who have built technologies at leading companies. As an early contributor to rapidly evolving technology, your daily routine involves designing and implementing system sensor components, building reliable and secure code, solving performance optimization problems to monitor massive event volumes without slowing down user applications, and collaborating closely with distributed engineering teams across different time zones.
Responsibilities
- Design and implement system sensor components that trace data movement across macOS applications and files.
- Solve complex performance optimization challenges to monitor numerous events with minimal impact on endpoint applications.
- Develop highly reliable code that preserves the end-user experience without negative performance effects.
- Build secure-by-design, hardened software capable of withstanding real-world attacks while processing untrusted data.
- Communicate securely with a backend system over the internet.
- Collaborate effectively with a distributed, cross-functional engineering team.
Requirements
- Strong track record working with Swift on macOS.
- Experience building system extensions utilizing Endpoint security frameworks and Network extensions.
- Prior work on at least one large native application deployed to tens of thousands of end-users.
- Experience in debugging, profiling, and optimizing low-level system software performance using Instruments.
- Proficiency in designing and implementing application architecture.
- Familiarity with agile development and SCRUM methodologies.
- Strong verbal and written communication skills in English.
- Availability to frequently communicate with distributed teams in Central European and US Eastern time zones.
Good to have
- Experience building endpoint security products like DLP or EDR applications.
Who should apply
This role suits experienced endpoint developers with a strong background in macOS and Swift development who want to make a substantial impact on product architecture. Candidates must have prior experience with system extensions, low-level software profiling, and large-scale application deployments. Because the team is distributed, applicants need strong English communication skills and the flexibility to coordinate with Central European and US Eastern time zones. The posting does not state that freshers can apply.
Frequently asked questions
What is the primary focus of the Senior Software Engineer (MacOS Endpoint) role at Cyberhaven?
The role focuses on designing and implementing system sensor components, optimizing performance, and building secure-by-design software to trace data movement across macOS endpoints.
Where is the Senior Software Engineer (MacOS Endpoint) position located?
The position is available as India Remote.
What technical skills are required for the Cyberhaven Senior Software Engineer position?
Required skills include Swift on macOS, building system extensions using Endpoint security and Network extensions, low-level software profiling with Instruments, and application architecture design.
Who should apply for the Cyberhaven Senior Software Engineer (MacOS Endpoint) opening?
Experienced endpoint developers with a strong background in macOS native applications, system extensions, and cross-functional team collaboration across international time zones should apply.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.