Remote job
Software Engineer 3 - Sensor, macOS (Remote)
Job details
About this role
Role overview Develop core features for a macOS endpoint security sensor, a lightweight agent that observes system activity, supports on-device prevention, and sends telemetry for broader threat analysis. The work spans operating system areas such as files, memory, processes, and networking, with some features designed for reuse across platforms. Engineers take ownership from design through delivery and customer issue resolution.
Responsibilities - Design and implement software deployed on macOS systems. - Own sensor features from initial design through release. - Build and maintain reliable, efficient components that handle high event volumes and detailed operating system requirements. - Work with colleagues across functions and locations, including on features with shared components for other operating systems. - Investigate and respond to product issues reported by customers.
Requirements - Ability to write high-quality C or C++ and Swift, demonstrated through professional work, education, or community contributions. - Experience developing macOS product software with significant concurrency and multithreading needs. - Experience building reliable software with attention to memory use, performance, and compliance with external standards. - Experience collaborating on the delivery of substantial features or releases. - Effective communication and teamwork in a distributed environment. - Experience using AI technologies to support decisions, improve workflows, or increase efficiency.
Nice to have - Background in endpoint products, cybersecurity, or networking technologies such as protocols, infrastructure, or network security.
Benefits and work setup The role is listed as remote. The source describes health coverage, retirement benefits, paid time off, parental and adoption leave, wellness programs, and professional development. U.S. base salary is listed as $120,000–$185,000, with potential bonus and equity awards.