Senior Software Engineer – Cato Apps Team (ai)

Cato Networks

Israel
On-site
7+ years software development experience
Java programming with distributed systems
Ai/llm concepts including rag and agents
This role involves building Cato's next-generation AI infrastructure and intelligent agent ecosystem to power customer interactions

Job Summary

  • This role involves building Cato's next-generation AI infrastructure and intelligent agent ecosystem to power customer interactions.
  • You will design highly scalable, AI-native end-to-end services ranging from backend logic to AI-first products like the AI Assistant.
  • The team is at the forefront of innovation, transforming how IT and security teams operate through AI-driven decision-making tools.

Matching Summary

This role involves building Cato's next-generation AI infrastructure and intelligent agent ecosystem to power customer interactions.

Skills & Requirements

Must-have

  • 7+ years software development experience
  • Java programming with distributed systems
  • AI/LLM concepts including RAG and agents
  • Microservice architecture and real-time data
  • Vector databases and orchestration frameworks

Nice-to-have

  • Product-oriented mindset
  • Experience with autonomous workflows
  • Strong collaboration with UX designers
  • Innovation in AI-based automation
  • Deep understanding of SASE platforms

Key Requirements

  • 7+ years of software development experience
  • Strong Java programming skills
  • Hands-on experience with modern LLM ecosystems
  • Experience building scalable backend systems

Work Rights

Not specified

Tailored Resume

Cover Letter