All jobs

Software Developer- ThreatCloud AI

Check Point Software Technologies

Where
Tel Aviv, Israel, hybrid
Language, from the listing
No Hebrew mentionedA missing mention doesn't mean Hebrew isn't needed. Ask if it matters to you.
Dates
Posted 12 Jul 2026
Last checked on the employer's site
4 h ago (6 Oct 2026)
Source
Employer job board (SmartRecruiters)

What they ask for

  • Computer Science degree or equivalent technical training.
  • 2+ years of experience in Java or another JVM language with solid object-oriented design skills
  • Sharp analytical and problem-solving abilities for complex distributed systems challenges
  • Adaptability and comfort working in a fast-paced, multi-tasking environment where priorities can shift quickly

Nice to have

  • Hands-on experience building and scaling large distributed SaaS systems
  • Working knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines
  • Experience with AWS services and cloud architecture patterns
  • Background in microservices architecture and design
  • Familiarity with Java ecosystem tools: Spring Boot, Reactive Programming, or Vert.x

The full listing

Company Description ThreatCloud AI is the intelligence engine powering Check Point's entire security ecosystem. We're looking for a talented, passionate and highly motivated software developer who gets excited about building mission-critical systems that can't go down. You'll architect and scale cloud-native services that analyze threats and stop attacks as they happen - not tomorrow, not in five minutes, but now. Every line of code you write directly impacts the security of enterprises worldwide, operating at massive scale with zero tolerance for downtime. Job Description • Design, develop and maintain real-time threat detection services that operate at global scale • Build distributed systems using a mix of relational and non-relational databases to handle high-velocity threat intelligence • Apply cloud deployment best practices to ensure high availability and performance under extreme load • Collaborate in an agile environment where your technical decisions directly impact customer security Qualifications • Computer Science degree or equivalent technical training. • 2+ years of experience in Java or another JVM language with solid object-oriented design skills • Sharp analytical and problem-solving abilities for complex distributed systems challenges • Adaptability and comfort working in a fast-paced, multi-tasking environment where priorities can shift quickly Advantage: • Hands-on experience building and scaling large distributed SaaS systems • Working knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines • Experience with AWS services and cloud architecture patterns • Background in microservices architecture and design • Familiarity with Java ecosystem tools: Spring Boot, Reactive Programming, or Vert.x