Emma of Torre.ai

Senior MacOS Internals Lead Engineer

Posted: 3 minutes ago

Job Description

I’m helping SUR find a top candidate to join their team full-time for the role of Senior MacOS Internals Lead Engineer.You will shape the future with groundbreaking innovation.Compensation:USD 10K - 15K/monthLocation:Remote: IsraelMission of SUR:"Our mission is to help companies unlock the power of top LATAM talent to build high-performing, long-lasting teams."What makes you a strong candidate:You have +7 years experience in Swift, Session Initiation Protocol (SIP), Reverse engineering, Objective-C, Endpoint security.English - ConversationalResponsibilities and more:DescriptionAs a Senior macOS Internals Lead Engineer, you will drive the development of low-level security and compatibility functionality. You will lead a team of exceptional engineers while remaining deeply hands-on-writing code, reverse engineering OS behavior, and directly owning key system-level components.What You Will Do:* Design and implement security features using macOS frameworks such as Endpoint Security and Network Extensions.* Reverse engineer macOS internals and application interactions to enhance product compatibility and security.* Develop, debug, and optimize complex system-level code in C++, Swift, and Objective-C, adhering to secure coding best practices.Investigate and resolve issues related to macOS system extensions, launch services, XPC, and sandboxing.* Act as a force multiplier by reviewing team designs and code, offering architectural direction, and coaching team members on best practices.* Document technical findings, architectural designs, and implementation details* Collaborate with QA, product, and support teams to ensure high-quality, secure, and testable deliverables.* Stay updated on macOS updates and security mechanisms in order to inform development.Requirements* 7+ years of systems programming experience with a focus on macOS internals, frameworks, and security* Proven track record of delivering complex macOS features to productions with hands on coding in C++, Swift, Objective-C* Deep expertise in macOS frameworks, including Endpoint Security, Network Extensions, Accessibility, Launch Services, File Providers, daemons, XPC and FSEvents* Advanced skills in reverse engineering MacOS components using tools like Ghidra, Frida,IDA, Hopper, lldb or other tools of your choice. You’re not afraid to look at XNU sources.* Strong understanding of macOS security mechanisms, including TCC, SIP, Gatekeeper.Experience with debugging complex architectures on MacOS (system extensions, endpoint security, network extensions, launch services, XPC).* Ability to produce high-quality, testable, maintainable and secure code.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In