DevJobs

Senior C++ Developer

Overview
Skills
  • C++ C++ ꞏ 3y
  • Swift Swift ꞏ 3y
  • Networking Networking ꞏ 2y
  • Mac OS ꞏ 3y
  • DNS configuration ꞏ 2y
  • IP ꞏ 2y
  • IPv4 ꞏ 2y
  • IPv6 ꞏ 2y
  • routing tables ꞏ 2y
  • TCP ꞏ 2y
  • UDP ꞏ 2y
  • VPN packet encapsulation ꞏ 2y
  • VPN routing ꞏ 2y
  • AI tools
  • Linux internals
  • Windows internals
Why Join Us?

We are looking for C++/Swift Senior Software developer to join our SWG / Network security team.

This role is perfect for a highly experienced software developer who is familiar with the networking and

security world. In this position you will use your expertise in networking, security, and system programming

and will design, develop, and maintain a cross-platform Secure Web Gateway(SWG) library integrated into the Agent.

About Us

Check Point is a key player the network security field, striving to provide the leading SASE platform in the

market. Our innovative approach, merging cloud and on-device protection, redefines how businesses

connect in the era of cloud and remote work.

Key Responsibilities

  • Design, build and manage our cross-platform network C++ core library
  • Collaborate closely with product, backend, security and other R&D teams to deliver end-to-end features
  • Independently own features end-to-end while collaborating with other teams
  • solid understanding of Mac internals (windows and Linux internals - advantage!)
  • Lead technical initiatives, proactively identify gaps, and drive improvements and innovations
  • Mentor and influence other developers through code reviews, design discussions, and best practices

Qualifications

  • 3+ years' experience with C++ development2+ 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
  • Ability to utilize AI tools efficiently
  • Security or cybersecurity background - a plus
  • Pro-active, self-motivated approach
  • Team player spirit!
  • Believe in learning new things every day
Check Point Software Technologies