Principal Engineer
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!
Cato Networks is looking for a Principal Engineer to join our rapidly growing R&D team. This is an amazing opportunity to join a growing startup and make an immediate and real impact on the future of our product. In this role, you will be solving architectural and engineering challenges. You will be a critical part of developing our cloud-based proprietary networking and security management solutions. In addition, you will be building highly scalable processes for gathering and analyzing statistics from multiple networks.
Responsibilities:
- Performing ongoing research and create new features and product ideas.
- Researching new technologies and adapting them for use in the company’s product.
- Design and develop microservices using the newest methodologies.
- Design and create a data processing system.
- Leading software standards and best practices for teams. Technically mentor team
members, review code and provide feedback. - Be the go-to person for the most difficult
- Collaborate with various stakeholders - product management, security researcher,
support team, and more. - End to End development from data processing of large scale data to web interfaces.
Requirements:
- 2+ years of hands-on technical leadership in a Principal Engineer or Technical Lead
- 5+ years of hands-on programming experience in Java.
- 3+ years of experience in microservices with high scale and load in production.
- Hands-on experience – MUST.
- Experience building web applications.
- Understanding of systems architecture and performance tradeoffs.
- Prior experience designing, building or administering large scale software systems.
- Proven experience in designing and implementation platform infrastructures.
- Experience in improving development productivity.
- Proven track record of designing and implementing highly resilient big data
- Experience building web applications.
- Experience working with big-data and no-SQL technologies
- Experience in driving projects end-to-end, technically while also influencing goals and outcomes.
- Self starter with mentoring skills.
- Positive and solution oriented with excellent collaboration skills.