
Versatile Software Developer – WAF Capabilities
Check Point Software Technologies5 days ago
Tel Aviv-Yafo, IsraelMid Level
Responsibilities
- Design complex algorithms and build high-performance C++ components for WAF capabilities.
- Develop backend services and implement user interfaces across the technology stack.
- Build features including traffic management, load balancing, anti-bot protection, and other advanced WAF functionality.
- Work independently on complex technical problems and learn new technologies as needed.
- Collaborate effectively with the team and take ownership of features from design through implementation.
Requirements
- B.Sc. in Computer Science or a related technical field.
- At least three years of software development experience or equivalent relevant experience from a technological military unit.
- Hands-on experience with C++.
- Strong programming and problem-solving skills.
- Good understanding of data structures, algorithms, and object-oriented design.
- Ability and willingness to work across different parts of the technology stack.
- Strong communication and teamwork skills.
- Full-stack development experience involving backend services and user interfaces is advantageous.
- Knowledge of networking protocols, particularly HTTP and TCP/IP, is advantageous.
- Cybersecurity, WAF, or application-security experience is advantageous.
Tech Stack
Categories
About Check Point Software Technologies
Check Point Software Technologies Ltd. is a leading protector of digital trust, utilizing AI-powered cyber security solutions to safeguard over 100,000 organizations globally. Through its Infinity Platform and an open garden ecosystem, Check Point’s prevention-first approach delivers industry-leading security efficacy while reducing risk. Employing a hybrid mesh network architecture with SASE at its core, the Infinity Platform unifies the management of on-premises, cloud, and workspace environments to offer flexibility, simplicity and scale for enterprises and service providers.