Software Developer

Company Description
At Check Point, what you do matters. Every day, we protect over 100,000 organizations worldwide from increasingly sophisticated cyber and AI-driven threats, securing their AI transformation.
Our prevention-first approach safeguards hybrid networks, cloud environments, digital workspaces, and AI systems, stopping attacks before they happen.
This is where innovation meets real-world impact. You’ll help customers across industries operate with confidence in a rapidly changing digital world, working alongside smart, curious people who take ownership, challenge assumptions, and solve complex problems.
We’re proud to be recognized by TIME, Newsweek, and Forbes for excellence and workplace culture.
What really sets Check Point apart is the opportunity to grow, contribute, and help companies navigate their AI transformation securely.
If you’re excited to work at the forefront of AI-driven security on a global scale, this is the place to do it.
Job Description
The Cloud Firewall Security Private Cloud & Licensing team is responsible for private cloud network security products, licensing solutions as well as the internal Infrastructure process. In this role, you will be part of a software development team that designs & develops future Enterprise Network Security solutions for private clouds such as Broadcom(VMware), Nutanix, and others. You will create in various programming languages and will be exposed to multiple different technologies in the Cloud networking sphere.
Major Responsibilities
- Develop and innovate products that transform the field of Software-Defined Data Center (SDDC) security and hybrid cloud.
- Engage in exciting collaborations with both public and private cloud providers like VMware NSX, Cisco ACI, Nutanix, AWS, Azure, and more.
- Develop and enhance existing Cloud Firewall licensing solutions.
- Design, gather requirements, implement, and expand our architectural components - Work closely with other developers, QA engineers, various organizational functions, and customers.
- Develop and sustain internal Infrastructure – Handling CI/CD pipelines, Terraform, and other Infrastructure as Code (IaC) tools.
- Integrate and apply AI technologies to enhance product functionalities and performance.
- Offer customers RnD technical support and participate in training sessions.
Qualifications
- B.Sc. degree in Computer Engineering / Computer Science (or equivalent field of study) – Must.
- Familiarity with Artificial Intelligence (AI) and LLM methodologies and frameworks – Must.
- 1+ years of experience as a software developer.
- Networking protocols familiarity (OSI model, TCP/IP, HTTP, DNS) – Must.
- Networking Cryptography – Advantage.
- In-depth knowledge of one or more programming languages: Python/Java/Go, C++/C/Rust
- Experience developing in Linux environment – Bash scripting.
- Flexibility and ability to work in a multi-tasked dynamic environment.
You'll be redirected to
the company's application page