DevJobs

Software Engineering Team Lead

Overview
Skills
  • C C
  • C++ C++
  • ML ML
  • Linux Linux
  • Networking Networking
  • Routing
  • Tunneling
  • AI

We are seeking a talented and experienced Software Development Team Leader to join our DPI, Streaming & Performance group. The ideal candidate will have a passion for exploring new technologies and tackling complex challenges with a proactive mindset toward continuous improvement.

You will be an integral part of our highly skilled teams, designing and developing the core infrastructure of Checkpoint’s leading product - the Security Gateway.

Development is primarily conducted in C and C++ within the Linux Kernel and User Mode. In this role, you will lead and manage large-scale distributed systems.

Join our global leader in securing the world!


Your Impact & Responsibilities

  • Lead a team that manages, designs, and implements new DPI and performance capabilities.
  • Take on increasing responsibilities, develop a strategic vision for the team, and take ownership of your contributions to the product.
  • Mentor and manage a diverse team of software engineers.
  • Collaborate with security experts, project managers, business units, and other teams across Check Point.
  • Provide ongoing support and enhancements to existing systems, customers, and code.


Your Knowledge & Skills

  • At least a year of experience as a Software Development Team Leader.
  • Proficiency in C/C++ programming.
  • Experience with networking protocols, routing, tunneling, etc.
  • Exceptional coding, design, troubleshooting and profiling skills.
  • Proven leadership capabilities.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • BSc in Computer Science/Software Engineering or equivalent knowledge.
  • Experience in Machine Learning or AI systems - Advantage.

Check Point Software Technologies