C

Cato Networks

Cloud-based network security and connectivity platform

macOS/iOS Software Engineer

Desktop Application Development +1Confirmed live in the last 24 hours
Full-timeIsraelNo salary listedIn-person

About the Job

Requirements

  • At least four years of experience developing for macOS and/or iOS.
  • Proficiency in Swift and Objective-C.
  • Deep understanding of a range of Apple core technologies.
  • Experience with SwiftUI and modern Apple development practices.
  • Deep understanding of Apple’s multithreading models.
  • Excellent understanding of software engineering principles.
  • A Computer Science degree from a recognized higher education institution or equivalent experience.

Responsibilities

  • Own macOS and iOS clients end to end, designing, developing, and delivering new features from scratch.
  • Assist DevOps with maintaining and enhancing the build system.
  • Research Apple platforms and the ecosystem for relevant technologies.
  • Support the entire application lifecycle, including release management and production support.
  • Collaborate with QA, automation, product management, and other engineering teams to deliver integrated features.

Desired Qualifications

  • Experience developing and integrating cross-platform C/C++ components.
  • Prior experience developing VPN clients.
  • Prior experience developing Endpoint Security clients.
  • Background in low-level system programming or macOS internals.
  • Extensive experience with networking and network protocols on Apple platforms.
  • Apple Network Extension or Endpoint System Extension development experience.
  • CI/CD pipeline development and maintenance.
  • Knowledge of sandboxing, notarization, and macOS security best practices.
  • Experience developing app extensions.
  • Experience developing daemons and launch agents.
  • Acquaintance with macOS system administration.

About the Company

Cato Networks

Cloud-based network security and connectivity platform

Cato Networks provides a cloud-based network and security service that connects all of a business's branches, data centers, remote workers, and cloud resources through a single platform. It offers Cato SASE Cloud with SSE 360, which merges network connectivity and security into one service that can progressively replace or augment existing networks and security tools. The system runs from the cloud and is accessed via a subscription, scalable to fit organizations of any size. It operates from 80+ global points of presence to ensure secure, optimal routing and performance for users anywhere, with built-in traffic optimization to reduce data usage and costs. In short, it delivers secure, fast, and centralized connectivity for distributed organizations, aiming to simplify and strengthen enterprise networking and security at scale.

Company size
1,001-5,000
Company stage
Private
Total funding
$1.1B
Headquarters
Tel Aviv-Yafo, Israel
Founded
2015

Recently Posted Jobs

Explore more opportunities at Cato Networks

See more jobs