Why Join Us?
We are looking for C++/C# Developer to join the Software Windows 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
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
- Develop scalable and secure agents on the Windows 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
Qualifications
- Computer Science degree or equivalent
- 3+ years experience with C++ development
- Networking knowledge - IP & TCP/UDP stack, routing tables, IPv4/IPv6, and DNS configuration
- 5+ years of professional software engineering experience
- Development on Windows OS and C# experience- advantage
- Understanding of VPN packet encapsulation & routing
- Experience with architecture and design of distributed services
- Deep knowledge of multithreading and async tasks
- Experience in Windows sockets programming
- Deep understanding of design patterns