SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. As a Senior Software Engineer (macOS), you will design high-performance features and evolve the agent architecture while ensuring rapid integration of security fixes.
Responsibilities:
- Work directly on core macOS technologies to design high-performance features and evolve our agent architecture at the system level
- Lead the technical response to critical field events, systematically diagnosing root causes within the macOS ecosystem to develop and issue robust patches
- Collaborate seamlessly with Product and Quality Assurance teams to ensure that vital security fixes and performance enhancements are integrated rapidly into our global release cycles
Requirements:
- 4+ years of software development experience, with dedicated experience on macOS
- Strong proficiency coding in Objective-C
- Understanding of macOS user space and internals
- Experience in systematically root-causing complex OS systems
- Experience developing OS drivers & system extensions is a plus
- Experience managing escalations or issues requiring highly coordinated efforts to identify service restoration
- Experience with system performance analysis and mitigations
- Cybersecurity experience or exposure to macOS endpoint security platforms
- Experience with large-scale event processing systems
- Swift experience is beneficial but not required