DevJobs

C++/ Swift Developer

Overview
Skills
  • C++ C++ ꞏ 3y
  • Swift Swift ꞏ 3y
  • Design Patterns
  • Networking Networking ꞏ 2y
  • Mac OS ꞏ 3y
  • DNS configuration ꞏ 2y
  • IP & TCP ꞏ 2y
  • IPv4 ꞏ 2y
  • IPv6 ꞏ 2y
  • Multithreading and async tasks ꞏ 2y
  • Routing tables ꞏ 2y
  • Sockets programming ꞏ 2y
  • UDP stack ꞏ 2y
  • VPN packet encapsulation & routing ꞏ 2y
  • Architecture and design of distributed services

Perimeter 81 looking for C++/Swift Developer to join the Software macOS agent Team.

This role is perfect for a highly experienced software developer who is familiar with the networking and security world. As an integral part of our R&D, you’ll be working with a motivated agent’s team and the software group that is responsible for multiple desktop and mobile device agents.

This job is located in Tel Aviv (hybrid).


About Us

Perimeter 81, recently acquired by Check Point, is a networking and network security leader that aims to deliver the premier SASE platform in the market. We are redefining the way businesses connect in the age of cloud and remote work with an innovative approach that combines cloud and on-device protection. We have over 200 employees with offices in New York, Los Angeles and Tel Aviv offering a global and multicultural work environment. Perimeter 81 is growing fast and looking for extraordinary team members to help us support our fast-growing customer base of more than 3,000 customers, including leading businesses of all sizes and industries.


Major Responsibilities


  • Develop scalable and secure agents on the Mac OS platform
  • Research and POC new technologies
  • Work with developers from other agent teams and with backend teams
  • Review and train junior employees with their designs
  • Initiate and innovate to promote business needs


Desired Background


  • Computer Science degree or equivalent
  • 3+ years experience with C++ development
  • 2+ years experience with Networking protocols- IP & TCP/UDP stack, routing tables, IPv4/IPv6, DNS configuration and VPN packet encapsulation & routing.
  • 3+ years of development experience on Mac OS and Swift
  • Experience with architecture and design of distributed services
  • 2+ years experience with multithreading and async tasks
  • 2+ years experience in sockets programming
  • Deep understanding of design patterns
Check Point Software Technologies