DevJobs

macOS Engineer

Overview
Skills
  • C C ꞏ 3y
  • Swift Swift ꞏ 3y
  • macOS macOS ꞏ 3y
  • Linux Linux
  • Networking Networking
  • Apple Network Extensions
  • System Extensions
  • VPN
Welcome to the future of cloud networking and security!

Cato Networks is the first company to converge enterprise networking and security into one centralized and global service that is delivered by cloud. Cato’s unique technology inspired a brand-new product category, later named “SASE” by Gartner.

Cato is the brainchild of networking and security pioneers Shlomo Kramer (Check Point, Imperva) and Gur Shatz (Incapsula.) Cato Networks has raised $773 million dollars since 2015, achieving Centaur status with $200M+ in ARR, and a valuation of $3 billion dollars.

This is your opportunity to get on the rocket ship and join a company that is building a cutting-edge enterprise network and secure cloud platform and is on a fast track to becoming the worldwide market leader – don’t miss it!

Cato Networks is looking for a bright and passionate macOS Software Engineer to join the Cato team. In this critical role, you will be developing our macOS SDP client, which is used by hundreds of thousands of users worldwide, on various households and enterprise environments. You will be owning the application’s full life-cycle, both during development and CI/CD flow.

Responsibilities

  • End to End ownership of our macOS VPN clients, designing and delivering new features from scratch
  • Assisting DevOPS with macOS virtualization
  • Researching Apple platform and ecosystem for applicable technologies
  • Support the entire application lifecycle, including release management and supporting production
  • Collaborate with automation, product-management and other engineering teams to deliver integrated features

Requirements

  • degree in Computer Science from a known university or equivalent experience
  • 3-4 years experience in macOS applications development Experience in Swift and C - mandatory
  • Deep understanding of low-level networking, and practical experience on macOS or Unix-based systems - a major advantage
  • Acquaintance with macOS system administration - Major advantage
  • Experience working with Linux - Major Advantage
  • Apple Network Extensions or System Extensions development experience – A major advantage
  • Extensive experience with Networking, Network Protocols, and Environment - advantage
  • Prior experience with VPN clients – Advantage
  • Excellent understanding of software engineering principles Passionate about delivering a great user experience Motivated and independent, a fast learner who is great at
  • problem-solving
  • A team player with excellent communication and collaboration skills
Cato Networks