Назад к вакансиям

Software Engineer – Cato Apps Team (AI)

Cato NetworksTel Aviv District и ещё 1 городот 7 лет
AIJavaCI/CDLLMBackendReactAPIMicroservicesFull-stackSoftware Engineering

Описание

Cato Networks is building the converged network and security cloud for the AI era. This role involves joining the Cato Apps Team (AI), which is at the forefront of Cato's AI innovation, building AI-native systems and an agentic harness that transform how IT and security teams operate, troubleshoot, and make decisions.

Responsibilities

  • Design and develop Cato's Agentic Infrastructure, leveraging state-of-the-art technologies to build highly scalable, AI-native end-to-end services — from backend logic and service integration all the way to AI-first products such as Cato's AI Assistant
  • Design build and deliver features covering all application layers, FE, BE, pesistance including responsibility on the deployment, and production monitoring of delivered features
  • Collaborate closely with AI/ML engineers, product managers, and UX designers to define and deliver intelligent, conversational and none conversational AI powered capabilities
  • Drive innovation and bring new ideas for AI-based automation, autonomous workflows, and insight generation across the platform

Requirements

  • 7+ years of software-development experience, with strong Java fundamentals and experience building backend services and APIs
  • Experience contributing to full-stack web applications, including Java backend services, React frontend development, and DB
  • Familiarity with cloud-native development practices, including microservices, CI/CD, containerized deployments, and production monitoring
  • Hands-on experience with AI-powered applications or LLM APIs, combined with a curious, collaborative mindset and eagerness to learn

We offer

  • Joining Cato means working with passionate engineers who are reinventing enterprise networking and security - with AI at the core of the experience