-
View all jobs
As 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:
Salary: $10,000 - $15,000 USD /month + Holidays
Unlimited PTO
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
- 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
- Expertise with Network Extensions, DriverKit, network protocols, proxies
- Expertise with APFS, file system internals
- C# / .Net experience is a plus
Salary: $10,000 - $15,000 USD /month + Holidays
Unlimited PTO
Key Skills
Ranked by relevance
c
reverse engineering
swift
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer JAVA
2026-05-28
Full-time
Associate
France
IT Services
Other
View Job Details
Related
Materials Engineer & Python Expert - Freelance AI Trainer
2026-05-27
Part-time
Not Applicable
Australia
IT Services
Other
View Job Details
Related
Engenheiro(a) DevOps
2026-05-27
Full-time
Not Applicable
Brazil
IT Services
Other
Login to Apply
- Posted
- Nov 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Sur Global
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer JAVA
2026-05-28
Full-time
Associate
France
IT Services
Other
View Job Details
Related
Materials Engineer & Python Expert - Freelance AI Trainer
2026-05-27
Part-time
Not Applicable
Australia
IT Services
Other
View Job Details
Related
Engenheiro(a) DevOps
2026-05-27
Full-time
Not Applicable
Brazil
IT Services
Other