Check Point Software

Software developer - CloudGuard Gateway Team

Check Point Software  •  Tel Aviv, IL (Remote)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for a talented Software Developer to join our Cloud Firewall team.

In this role, you will be part of a skilled software development team responsible for designing and developing advanced network security solutions for cloud environments such as AWS, Microsoft Azure, and Google Cloud Platform

You will work with multiple programming languages and technologies, contribute to core product capabilities, and take part in building scalable, high-quality security solutions for modern cloud infrastructure.

  • Participate in the full software development lifecycle, from initial concept and design through development, testing, and release.
  • Design, develop, and maintain features for cloud-based network security solutions.
  • Write well-designed, testable, efficient, and maintainable code.
  • Actively use AI-assisted development tools to improve productivity, code quality, testing, troubleshooting, documentation, research, prototyping, and engineering workflows, while ensuring secure and responsible usage.
  • Ensure software designs and implementations comply with product requirements and technical specifications.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Support continuous improvement by researching alternative technologies and presenting recommendations for architectural review.
  • Collaborate closely with team members, architects, QA, and other stakeholders.

Qualifications

  • B.Sc. in Computer Science or a related field (must)
  • 1+ year of software development experience
  • Comfortable working in a Linux environment
  • Deep understanding of networking concepts, including the TCP/IP stack, OSI model, and routing
  • Proficiency in Python and Bash scripting
  • Good familiarity with C
  • Strong coding, design, debugging, and troubleshooting skills
  • Hands-on experience using AI-assisted development tools as part of daily engineering work
  • Strong communication skills and ability to work effectively as part of a team

Advantages

  • Knowledge of Linux OS internals, such as the kernel networking stack, device drivers, and core subsystems
  • Experience working on security gateways, such as firewalls, VPN gateways, or deep packet inspection components
  • Background in cyber security or network security
  • Strong analytical and problem-solving skills
  • Fast learner with the ability to quickly understand complex systems
  • Ability to work in a dynamic, multi-tasking environment
Check Point Software

About Check Point Software

Check Point Software Technologies Ltd. is a leading protector of digital trust, utilizing AI-powered cyber security solutions to safeguard over 100,000 organizations globally. Through its Infinity Platform and an open garden ecosystem, Check Point’s prevention-first approach delivers industry-leading security efficacy while reducing risk. Employing a hybrid mesh network architecture with SASE at its core, the Infinity Platform unifies the management of on-premises, cloud, and workspace environments to offer flexibility, simplicity and scale for enterprises and service providers.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
Redwood City, California
Year Founded
1993
Social Media