DevJobs

Threat Cloud Software Engineer

Overview
Skills
  • Java Java ꞏ 2y
  • Python Python
  • ML ML
  • AWS AWS
  • Kubernetes Kubernetes
Why Join Us?

Check Point is looking for an outstanding Cloud Software Developer to the Threat Prevention Cloud group.

The group is responsible for building the world’s largest and most advanced Threat Prevention cloud platform called Threat Cloud - a global platform that inspects data from hundreds of millions of sources from hundreds of thousands of customers in real time, preventing threats and sharing threat intelligence.

In this position you will join a strong team of developers and will be in charge of researching and building the next generation of detection engines such as anti-phishing and web security using AI and Machine Learning, you will build an infrastructure to deliver these and other capabilities to all Check Point Products based on cutting edge cloud services and serve Billions of requests per day.

You will develop new products and capabilities in an agile manner, directly contributing to Check Point’s business plans and to the world's cyber security.

The group is tasked with tackling some of the world’s biggest technical and cyber security challenges, protecting the world from Malware, Phishing, Supply Chain attacks, and other advanced threats in an ever changing landscape where threat actors and adversaries do their best to avoid detection.

You will join a top-notch team of experienced software engineers and cyber security experts, and will own the development of end to end features from design to production using cutting edge cloud technologies, and do so in a dynamic and fast-paced environment.

Come join a team of motivated, fun, creative minds united in delivering innovative new technology and cyber security against the ever-changing threat landscape!

Key Responsibilities

  • Develop end to end features and cloud services in an Internet scale environment with the latest cloud technologies and methodologies.
  • Research & develop security engines utilizing big data, heuristics and machine learning.
  • Own your work end to end, from research through design to production.
  • Be part of a development team, collaborate with your peers and contribute ideas and knowledge.
  • Work together with product managers, security researchers and other product stakeholders to define requirements and support our customers.

Qualifications

  • At least 2 years of experience as a Backend Software Developer.
  • Coding experience in Java.
  • BSc in Computer Science/Software Engineering or equivalent knowledge.
  • Operates with a Growth Mindset.
  • Independent, self-driven, responsible, results oriented.
  • Strong interpersonal skills and a positive attitude.

It Would Be Great If You Also Have

  • Coding experience in Python.
  • Experience in developing modern Cloud/SaaS systems.
  • Experience working with AWS services and Kubernetes.
  • Experience with developing cyber security products or cyber security research.
  • Experience with Data Science and Machine Learning.
Check Point Software Technologies