Here at Check Point, we're looking for an innovative, experienced Software Developer with rich experience in web technologies and a strong foundation in modern AI development, who is comfortable with both frontend and backend programming.
As a developer in the Cyber Security Protection area, you will be responsible for agile product development from concept to deployment. You will maintain the operational workflow of critical platforms while integrating autonomous AI systems that impact multiple product services, leading Check Point’s security offering.
You will practice the most advanced client and server-side techniques, alongside cutting-edge AI frameworks, to design and implement both internal and external solutions.
- End-to-end backend and frontend development of essential, fast-growing platforms.
- Develop and integrate knowledge-based, agentic AI systems capable of reasoning over security data and executing tools autonomously.
- Rapidly deliver high-quality, efficient, and productive solutions for internal and external applications.
- See through a project from initial plan to completed product, including multi-agent infrastructure orchestration.
- Ensure ongoing operation and responsiveness of high-impact applications.
- Investigate, implement, and share new technologies (such as LLMs) and ideas to improve scale and performance
- Be part of an organic Scrum team developing in a fast-paced environment based on CI/CD.
- Academic degree in Computer Science, Computer Engineering, or equivalent.
- 3-7 years of professional software development experience
- Proficiency with backend frameworks/languages - specifically Python.
- Proficiency with frontend frameworks (specifically React).
- Hands-on experience with modern AI development methodologies (LLM orchestration, agentic frameworks).
- Experience with relational databases.
- Great problem-solving skills and ability to lead a project from design to implementation.
- Capable of multi-tasking, proactive, highly reliable, self-motivated, target and deadline-driven.
- Great team player, excellent communication skills.
- Fast learner with the ability to dive into new technologies and complex codebases.
Advantages: - Experience with GitLab CI/CD, Docker, cloud platforms, and microservices architecture.
- Java, C++.
- Background in cyber security or vulnerability research