← Back to jobs
C

Senior macOS Software Engineer

HybridFull-timeSystems Software DevelopmentCybersecurityEnterprise Software

Develop secure, scalable macOS agents for a cloud and network security platform. This hybrid role is based in Tel Aviv, Israel, with three office days per week.

Responsibilities

  • Develop scalable and secure agents for macOS.
  • Evaluate technologies, tools, and practices that improve reliability and developer productivity.
  • Collaborate with product, backend, QA, support, and other agent teams to deliver production-grade security capabilities.
  • Lead technical quality through design, implementation, code reviews, and root-cause analysis.
  • Mentor engineers and develop team expertise in macOS, systems, and networking.
  • Resolve complex macOS, networking, performance, and production issues.
  • Initiate technical improvements that support business objectives.

Requirements

  • At least 5 years of software development experience.
  • Professional experience with C++, Swift, or Objective-C.
  • Strong networking knowledge, including IP, TCP/UDP, routing tables, IPv4/IPv6, DNS, and VPN packet encapsulation and routing.
  • Experience architecting distributed and scalable services.
  • Strong understanding of multithreading, asynchronous programming, socket programming, and software design patterns.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent knowledge.

Nice to have

  • Hands-on experience with macOS System or Network Extensions.

Relevance

More opportunities

Similar jobs

The newest open roles in Systems Software Development.

Questions, answered

Frequently asked questions