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 work directly on core macOS technologies to design high-performance features and evolve our agent architecture at the system level, ensuring the integration of vital security fixes and performance enhancements into global release cycles.
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, maintaining the highest standard of endpoint protection
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