DA

macOS Systems & Security Engineer (Swift/Objective-C/C++)

Hiring from
Latin America
Work type
Remote
Posted
Is this job info correct?

513,872 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

macOS Systems & Security Engineer (Swift/Objective-C/C++)

Industries

Services

Community

162L

Oct 6, 2026

162L

LATAM

Remote

Fulltime

Senior

Principal macOS Systems & Security Engineer (Swift/Objective-C/C++) · LATAM

  • Location: Anywhere in LATAM

  • Work Model: 100% Remote

  • Engagement: Full-time Contractor

  • Project: Cybersecurity / Identity & Endpoint Security

  • English Level: B2 / C1

Get to Know Darwoft

At Darwoft, we build custom software solutions and partner with international companies to create high-impact digital products.

We are a Latin American technology company with a people-first culture, strong professional standards, and a long-term partnership mindset. We work with distributed teams, complex technical challenges, and clients whose technology has a direct impact on their businesses and users.

About the Role

We're looking for a Principal macOS Systems & Security Engineer to join an international cybersecurity project focused on identity assurance, authentication, and enterprise endpoint security.

This is not a traditional macOS application development role.

You'll work much closer to the operating system, designing and evolving security-sensitive components that integrate deeply with macOS. The role involves systems programming, privileged processes, authentication, secure communication between components, cryptography, and enterprise endpoint deployment.

We're looking for someone who combines strong software engineering fundamentals with deep knowledge of macOS internals and native security frameworks, and who is comfortable solving complex problems where reliability and security are critical.

As a Principal Engineer, you'll operate as a senior individual contributor, influencing architecture and technical direction while collaborating with Engineering, Security, Product, and other technical stakeholders.

What You'll Be Doing

  • Design, build, and evolve low-level software components running on macOS.

  • Develop security-sensitive functionality related to authentication, identity, and endpoint protection.

  • Work with native macOS technologies including XPC, Launch Agents, Launch Daemons, Keychain, Authorization Services, and System Extensions.

  • Build and maintain privileged services and secure communication between application and system-level components.

  • Contribute to integrations with the Apple Endpoint Security Framework and other native security mechanisms.

  • Design software using Swift, Objective-C, C, and C++, depending on the component and technical requirements.

  • Develop and maintain authentication and credential-related capabilities.

  • Work with technologies and concepts such as FIDO2, WebAuthn, Passkeys, PAM, CryptoTokenKit, and certificate management.

  • Apply secure coding principles and cryptographic concepts when implementing authentication and identity workflows.

  • Troubleshoot complex production issues using logs, diagnostics, debugging tools, and system-level analysis.

  • Design software capable of operating reliably across large enterprise endpoint environments.

  • Handle challenges related to installers, code signing, entitlements, permissions, upgrades, and enterprise software distribution.

  • Contribute to architectural decisions and technical standards for macOS platform components.

  • Research new Apple APIs, operating system changes, and security mechanisms.

  • Mentor engineers and provide technical guidance on complex platform-level problems.

  • Collaborate with backend and platform teams on secure communication through REST APIs, HTTP/HTTPS, and network protocols.

Share it

Share it

Share it

Share it

Let’s Talk /

USA

4075 Wilson Blvd - 8th Floor Office 820 - Arlington VA 22203 / +1 (971) 496 1920


1050 SW 6th ave. Suite 1100 Portland, OR 97204, US / +1 971 724 7505

ARGENTINA

Jujuy 1412, Cardinales Building

2 Block, 2 Floor, Office 201, 5000 Córdoba

+54 351 881 66 29

COLOMBIA

Calle 10 B #36 -32 El Ático 2 Building

Office 402 - Medellin

+57 302 3281060

Let’s Talk /

USA

4075 Wilson Blvd - 8th Floor Office 820 - Arlington VA 22203 / +1 (971) 496 1920

1050 SW 6th ave. Suite 1100 Portland, OR 97204, US / +1 971 724 7505

ARGENTINA

Jujuy 1412, Cardinales Building

2 Block, 2 Floor, Office 201, 5000 Córdoba

+54 351 881 66 29

COLOMBIA

Calle 10 B #36 -32 El Ático 2 Building

Office 402 - Medellin

+57 302 3281060

©Darwoft

2026

REVIEWED ON

25 REVIEWS

Services
Industries
Let's Talk

©Darwoft 2025

Similar jobs

Apply for this job