Engineering Manager - Infrastructure
Cato Networks
Welcome to the future of cloud networking and security!
Cato Networks is the first company to converge enterprise networking and security into one centralized and global service that is delivered by cloud. It is led by networking and security pioneer Shlomo Kramer (Check Point, Imperva) and early investor (Palo Alto Networks, Exabeem, Trusteer and more). Cato’s unique technology inspired a brand-new product category, later named “SASE” by Gartner and a market expected to reach $25 billion by 2027.
This is your opportunity to get on the rocket ship and join a company that is building a cutting-edge enterprise network and secure cloud platform, and is on a fast track to becoming the worldwide market leader – don’t miss it!
We’re looking for a seasoned Engineering Manager, with a strong background in infrastructure (backend, frontend, automation) to join the Cato team. In this role, you will lead the infrastructure group as part of the Cato R&D organization, supporting and building software infrastructure, including backend, frontend, test automation, and developer infrastructure.
Responsibilities:
- Lead an excellent team through recruitment, mentoring, and day-to-day management
- Define, design, build and own Cato’s software infrastructure, adhering to best practices, evolving architecture, scale and security considerations, enabling Cato’s products to perform at an enterprise grade
- Work closely with the Development, Research, DevOps, and SRE teams to capture requirements, identify issues, and jointly resolve and deliver solutions
- Continuously learn and share knowledge about state-of-the-art tools and methodologies to improve R&D.
- Act as an evangelist for modern infrastructure practices, driving adoption across Cato
Requirements:
- 3+ years of experience managing managers, with a demonstrated ability to inspire and motivate cross-functional teams to achieve common goals
- 5+ years of experience as a software developer, with focus on infrastructure level experience (experience in Java or similar is required)
- Experience in various work methodologies such as Scrum and Kanban, and the ability to integrate and optimize these frameworks within development processes.
- Experience developing in cloud environments (AWS/Azure/GCP)
- Proven ability to drive large-scale, long-running project, including transformative projects impacting more than 50 developers (preferably over 100)
- Experience with configuration management and DevOps tooling
- Familiarity with both relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
- Experience in building and operating SaaS microservices at scale and in production
- Experience testing services within a continuous integration environment
- Knowledge and experience in designing and implementing network systems — an advantage
- Motivated, a fast learner, independent, and great at problem-solving
- BSc. degree in Computer Science from a known university or equivalent experience