Senior MacOS Internals Lead Engineer

12 hours, 16 minutes ago
Full-time
Lead
Software Development
Sur Global Services

Sur Global Services

Sur Global Services specializes in facilitating nearshoring solutions, enabling businesses to outsource operations to neighboring countries, thereby enhancing their workforce efficiency and supporting growth in the evolving landscape of remote work.

IT Services

Description

  • Design and implement macOS security features using Endpoint Security and Network Extensions.
  • Reverse engineer macOS internals and application interactions to improve product compatibility and security.
  • Develop, debug, and optimize complex system-level code in C++, Swift, and Objective-C.
  • Investigate and resolve issues involving macOS system extensions, Launch Services, XPC, sandboxing, and related system components.
  • Review team designs and code, provide architectural direction, and coach engineers on best practices.
  • Document technical findings, architectural designs, and implementation details.
  • Collaborate with QA, product, and support teams to deliver secure, testable, and high-quality releases.
  • Stay current on macOS updates and security mechanisms to guide development decisions.

Requirements

  • 7+ years of systems programming experience focused on macOS internals, frameworks, and security.
  • Proven track record of delivering complex macOS features to production with hands-on coding in C++, Swift, and Objective-C.
  • Deep expertise with macOS frameworks including Endpoint Security, Network Extensions, Accessibility, Launch Services, File Providers, daemons, XPC, and FSEvents.
  • Advanced reverse engineering skills using tools such as Ghidra, Frida, IDA, Hopper, lldb, or similar.
  • Strong understanding of macOS security mechanisms including TCC, SIP, and Gatekeeper.
  • Experience debugging complex macOS architectures such as system extensions, endpoint security, network extensions, Launch Services, and XPC.
  • Ability to produce high-quality, testable, maintainable, and secure code.
  • Nice to have: expertise with DriverKit, network protocols, proxies, and APFS/file system internals.
  • Nice to have: C# / .NET experience.

Benefits

  • Salary of $10,000 - $15,000 USD per month.
  • Holidays included.
  • Unlimited PTO.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Engineer - Social Planner - Full stack

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a Lead Engineer to own the Social Planner and Media Optimization products, guiding a distributed team to improve reliability, scalability, and performance for high-volume social publishing and analytics workflows.

Angular CI/CD ClickHouse Elasticsearch Grafana Microservices MongoDB Node.js OAuth OpenTelemetry Prometheus React Redis TDD Vue.js
3 hours, 2 minutes ago

ITSM Solution Architect & Lead Engineer

Kyivstar 1K-5K Wireless Telecommunication Services

Kyivstar.Tech is hiring an ITSM Solution Architect & Lead Engineer to design and deliver enterprise Ivanti-based ITSM architecture and implementations for internal business processes and integrations.

Active Directory CSS Git HTML JavaScript REST API SQL
3 hours, 16 minutes ago

Principal Engineer - AI and Intelligence Systems

WISEcode 11-50 Internet Software & Services

WISEcode is hiring a Principal Engineer for its remote U.S. engineering team to lead the architecture and delivery of AI and intelligence systems that power personalized nutrition and trustworthy product experiences.

LLM Machine Learning
4 hours, 32 minutes ago

Lead Engineer - Prospecting

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a Lead Engineer for its Prospecting team to lead the development of AI-assisted, scalable web applications that help agencies identify high-quality leads and grow their businesses.

Angular Microservices MongoDB Node.js React Vue.js
4 hours, 32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers