Check Point Software
Check Point Software

Software Developer – WAF Learning Engine & Machine Learning

We are looking for a software developer to join the team responsible for the WAF engine and machine-learning capabilities.

The developer will design, develop, and improve systems that analyze application traffic, identify behavioral patterns, and support intelligent WAF security decisions. The role involves solving complex algorithmic problems and working with large-scale data and production systems.

  • 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
  • Strong programming and problem-solving skills
  • Good understanding of data structures, algorithms, and object-oriented design
  • Ability to independently learn new technologies and solve complex technical problems
  • Strong communication skills and the ability to work effectively as part of a team

Advantages:

  • Experience with C++
  • Understanding of machine-learning concepts and algorithms
  • Experience working with large datasets and production systems
  • Cybersecurity, networking, or application-security experience

Check Point Software builds advanced cybersecurity solutions that protect over 100,000 organizations globally from sophisticated cyber and AI-driven threats. Their innovative platforms, including Agentic Network Security Orchestration, leverage AI to secure hybrid networks, cloud environments, and digital workspaces, enabling customers to navigate a complex digital landscape with confidence.

Founded
Founded 1993
Employees
500+ employees
Industry
computer & network security
Funding stage
Public
Stock ticker
Publicly traded (CHKP)
Total raised
$1.8B raised
Last funding
Raised December 2025
View company profile