Software developer - CloudGuard Gateway Team

  • Full-time
  • CP Department: Cloud & SASE
  • Office Location: Tel-Aviv
  • Career site Category: R&D

Company 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.

Job Description

  • 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

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy NoticeImprint