Jobiglo

No results.

Principal macOS Systems & Security Engineer

Darwoft · Córdoba

New Remote
Contrato Remote Senior 🇬🇧 English
Swift Objective-C C++ XPC Launch Agents Launch Daemons Keychain Services Authorization Services FIDO2 WebAuthn passkeys PAM CryptoTokenKit Apple Endpoint Security Framework macOS System Extensions RSA Elliptic Curve Cryptography Diffie-Hellman AES

Job description

About the role

Darwoft is seeking a Principal macOS Systems & Security Engineer to work on a high‑impact cybersecurity project for a U.S. client. This remote, full‑time contractor position focuses on building low‑level, security‑critical software that integrates deeply with macOS.

Key responsibilities

  • Design, develop, and maintain system‑level components on macOS, including privileged services, launch agents/daemons, and system extensions.
  • Implement authentication, credential‑management, and endpoint‑protection features using Swift, Objective‑C, C, and C++.
  • Ensure secure communication between application and privileged components, applying cryptographic best practices.
  • Troubleshoot complex production issues, perform system‑level analysis, and guarantee compatibility across macOS versions.

Required profile

  • 10+ years of professional software engineering experience with macOS or systems‑level development.
  • Deep knowledge of macOS internals, security architecture, and privileged operations.
  • Strong problem‑solving, debugging, and architectural decision‑making abilities.
  • Advanced English communication skills (B2/C1).

Required skills

  • Swift, Objective‑C, C, C++.
  • XPC, Launch Agents, Launch Daemons, Keychain Services, Authorization Services.
  • FIDO2, WebAuthn, passkeys, PAM, CryptoTokenKit.
  • Apple Endpoint Security Framework, macOS System Extensions.
  • Applied cryptography (RSA, ECC, Diffie‑Hellman, AES) and secure coding practices.

What we offer

  • Contractor agreement paid in USD.
  • 100% remote work.
  • Argentina public holidays.
  • English classes and referral program.
  • Access to learning platforms.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Darwoft.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contrato basé à Córdoba.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 hour ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Darwoft

Córdoba