Software Engineer

Cato Networks

Tel Aviv District, IsraelVeröffentlicht vor vor 8 Tagen Growth

Über die Rolle

Cato Networks is the converged network and security cloud for the AI era.

As AI reshapes cybersecurity, enterprises face a dual challenge: unlocking AI’s potential while defending against AI-driven attacks. Cato addresses both through a unified, cloud-native platform, providing the visibility and context to prioritize risks and stop threats in real time across users, applications, data, and AI agents.

Join us as we scale: take on ambitious technological challenges and shape the next generation of enterprise security at a company trusted by thousands of organizations worldwide.

We are looking for a passionate and experienced Software Engineer to join our Networking Group. In this role, you will play a key part in developing our cloud-based, proprietary networking and security management solutions. You will also design and implement highly scalable processes for gathering and analyzing real-time network statistics, events, and large-scale data.

Responsibilities:

- End-to-end backend development: from processing large-scale data to designing efficient microservices.

- Develop and enhance high-performance, scalable services.

- Improve the reliability, security, and scalability of existing infrastructure.

- Work closely with cross-functional teams including Product, Data, Security, and UX.

- Research and adopt new technologies to improve our products.

Requirements:

- 4+ years of hands-on experience in backend development.

- Strong expertise in Java, and Spring Boot, (Go - advantage).

- Experience with using and implementing RESTful APIs (GraphQL - advantage)

- Basic understanding of networking concepts (e.g., TCP/IP, DNS, DHCP, VPN, network protocols).

- Deep understanding of Object-Oriented Programming and software engineering principles.

- Experience with databases: NoSQL (Elasticsearch, Redis, MongoDB) and relational (MySQL, PostgreSQL).

- Familiarity with microservices architecture and technologies (Docker, K8S).

- Experience with AWS technologies - advantage

- Proven experience in big data applications – advantage.

- Experience with FE technologies and JavaScript - advantage (React and TypeScript - big advantage)

- Experience working with AI tools such as Claude, codex- advantage

- Strong problem-solving skills, self-learning ability, and team collaboration mindset.

- B.Sc. in Computer Science or equivalent.

Von der Karriereseite von Cato Networks

Schließe dich Jobsuchenden an, die mit Startup-Rollen gematcht werden

Bewerben öffnet das Bewerbungsformular für diese Rolle auf der Karriereseite des Unternehmens, und wir senden dir andere passende Rollen.