Core Network Software Team Leader
- Full-time
- Referral Category: Golden Position
- CP Department: Secure Access Service Edge
- Office Location: Tel Aviv-Da Vinci
- Career site Category: R&D
Company Description
Why Join Check Point SASE?
Check Point SASE brings together the innovative foundation of Perimeter 81 with Check Point’s cybersecurity expertise, resources, and global reach. Today, it is one of the fastest-growing businesses within Check Point -and we’re continuing to build and scale the technology at its core.
Our Core Networking group develops the Network-as-a-Service platform behind our next-generation SASE solution. This is security networking at a scale few products reach, combining advanced cloud technologies with deep networking challenges and high-performance traffic processing.
We work with technologies including VPP, DPDK, Kubernetes in the cloud, microservices, and distributed systems, while incorporating AI-driven development practices and building for demanding, large-scale production environments.
Just as importantly, this is a team of talented, down-to-earth people who genuinely enjoy working together. We believe that ambitious engineering and an enjoyable, collaborative work environment should go hand in hand.
Job Description
About the Role
We are looking for an experienced, hands-on Software Team Leader to lead a team developing core components of our Network-as-a-Service platform.
You’ll combine people leadership with deep technical involvement—shaping architecture, writing production code, developing engineers, and solving complex challenges across networking, cloud, performance, scale, and security.
This is an opportunity to take meaningful ownership within a fast-growing business, influence the technology at its foundation, and build systems used by millions of users and organizations worldwide.
What You’ll Do
- Lead, mentor, and develop a team of software engineers.
- Drive the architecture and development of our core Network-as-a-Service components.
- Stay hands-on through coding, technical design, and complex problem-solving.
- Build high-performance, cloud-native networking services using technologies such as VPP, DPDK, and Kubernetes.
- Promote engineering excellence while creating an environment where talented engineers can grow and do their best work.
Qualifications
What You’ll Bring
- 2+ years of experience managing a software development team.
- 5+ years of professional software engineering experience.
- 3+ years of hands-on programming experience in Go, C++, C, Python, or a similar language.
- Strong knowledge of networking concepts, including protocols, routing, and tunneling.
- Experience working with Linux-based systems.
- Experience with cloud environments and cloud networking.
- Experience with high-scale production environments running on on-premises or cloud-based Kubernetes solutions.
- Experience with high-performance packet processing technologies such as VPP or DPDK—an advantage.
- Experience with AI/ML, AI-driven features, or modern AI development tools and frameworks.
- Strong technical leadership, a proactive mindset, and the ability to learn quickly and operate in a fast-moving environment.
- A passion for building high-quality products—and for helping people grow along the way.
#LI-NK2
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