Skip to content
Cato Networks logo

Senior Software Engineer Cato Apps Team (AI)

Cato NetworksSASE company
Tel Aviv, IsraelSenior
Software Engineering

About the role

Senior Software Engineer to build AI infrastructure and intelligent agent ecosystem for Cato's SASE platform.

  • Cato Networks is seeking a Senior Software Engineer for their Cato Apps Team (AI) to build the company's next-generation AI infrastructure and intelligent agent ecosystem.
  • This role will shape and build the foundation of Cato's AI-powered management and support experience.
  • Key Responsibilities Design and develop Cato's Agentic Infrastructure using state-of-the-art technologies.
  • Build and optimize real-time, scalable microservices processing large volumes of data.
  • Collaborate with AI/ML engineers, product managers, and UX designers on intelligent capabilities.
  • Contribute to the architecture and infrastructure of Cato's AI systems.
  • Requirements 7+ years of software development experience, preferably in cloud-native environments.
  • Strong understanding of modern AI/LLM concepts and architectures (RAG, fine-tuning, prompt engineering, vector databases, agents).
  • Strong programming skills in Java with deep understanding of distributed systems and APIs.
  • Experience with microservice architectures, message queues, and real-time data processing.
View original posting →

Tech stack

JavaMicroservicesLLMsLangChainOpenAI APIPython

Match insights

Tech:Java, Microservices, LLMs, LangChain, OpenAI API
Level:Senior
Location:Tel Aviv, Israel