DevJobs

Software Engineering Team Lead

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Go Go ꞏ 3y
  • Python Python ꞏ 3y
  • NoSQL NoSQL ꞏ 3y
  • Linux Linux ꞏ 3y

We are looking for a talented and experienced software engineering team leader to join our Core Networking group. You will be leading developers building and developing next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge developments impacting millions of users and organizations. This hands-on role is perfect for a highly experienced, fast learner, and proactive team lead with outstanding programming skills who thrives on being a leader and is passionate about building flawless products.

The Core Networking group is responsible for building our Network-as-a-Service platform. As a team leader, you will lead a diverse team of software engineers on a mission to solve technological challenges and write scalable, robust, testable, efficient, and easily maintainable code of services that are part of our core Network-as-a-Service components.

About Us

Perimeter 81, recently acquired by Check Point, is a networking and network security leader that aims to deliver the premier SASE platform in the market. We are redefining the way businesses connect in the age of cloud and remote work with an innovative approach that combines cloud and on-device protection. We are growing fast and looking for extraordinary team members to help us support our fast-growing customer base of more than 3,000 customers, including leading businesses of all sizes and industries.


This job is located in Tel Aviv (hybrid).


Major Responsibilities


  • Manage and mentor a team of software engineers from various backgrounds, as well as own responsibility for features, tracking tasks, and meeting deadline
  • Build our network as a service components
  • Work with a diverse multicultural team in an agile environment
  • Write technical docs to improve collaboration and knowledge sharing
  • Develop advanced services for cloud networking solutions


Desired Background


  • 1+ years of experience managing a development team.
  • 5+ years of professional software engineering experience
  • 3+ years of experience with C++/Golang/C/Python development
  • Experience in networking (protocols, routing, tunneling, etc.)
  • 3+ years of experience with Linux-based systems
  • Experience with architecture and design of distributed services
  • Bachelor's/Master’s degree in computer science or SW Engineering
  • Strong communication skills
  • Advantages:
  • 3+ years of experience in a cloud environment
  • Experience with NoSQL databases
Check Point Software Technologies