INSPYR Solutions - Dripping Springs, TX

posted 6 days ago

Full-time - Senior
Dripping Springs, TX
Administrative and Support Services

About the position

The Senior macOS Developer will lead the development of a macOS sensor, focusing on system-level features and real-time monitoring. This role requires deep knowledge of macOS system internals and the Endpoint Security framework, ensuring high standards of performance, security, and reliability. The developer will collaborate with cross-functional teams to design solutions that integrate seamlessly with other operating systems while optimizing system performance and security.

Responsibilities

  • Design, develop, and maintain the macOS component of the application with a focus on system-level features and real-time monitoring.
  • Architect solutions that effectively monitor and analyze software interactions with the macOS kernel.
  • Develop advanced security solutions using the macOS Endpoint Security framework to monitor and protect system processes, file access, network activity, and other security-related events.
  • Implement features that detect insecure software behavior in macOS applications.
  • Work on kernel extensions or system-level components requiring in-depth knowledge of macOS internals (e.g., XNU kernel, file systems, process management).
  • Optimize system performance while ensuring robust security measures are in place.
  • Collaborate with cross-platform teams to design solutions that provide comparable functionality on other major operating systems.
  • Coordinate with backend and frontend developers to integrate system-level functionalities seamlessly.
  • Diagnose and resolve complex issues related to system performance, application security, and low-level macOS functionality.
  • Continuously improve the application's efficiency, scalability, and stability.
  • Implement and maintain secure communication protocols between applications and system components.
  • Ensure data integrity and confidentiality across all communications.

Requirements

  • Minimum of 5 years of professional experience in macOS development.
  • Demonstrable experience with the macOS Endpoint Security framework and system extensions.
  • Strong background in system-level programming and macOS internals.
  • Proficiency in C, Objective-C and Swift programming languages.
  • Deep understanding of the XNU kernel, file systems, and process management.
  • Experience with kernel extensions and low-level OS components.
  • Familiarity with secure coding practices and encryption protocols (e.g., SSL/TLS).
  • Knowledge of cybersecurity principles and threat mitigation techniques.
  • Excellent problem-solving and analytical abilities.
  • Ability to articulate complex technical concepts in writing and in team meetings.
  • A proactive and innovative mindset.
  • Ability to work independently and as part of a collaborative team.

Nice-to-haves

  • Experience working in a start-up environment.
  • Familiarity with cross-platform development (Windows, Linux).
  • Certifications in cybersecurity or related fields (e.g., CISSP, OSCP).
  • Contributions to open-source projects related to macOS or security.

Benefits

  • Equal Employment Opportunities (EEO) provided to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, or genetics.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service