Product Enablement Data Engineer

Cato Networks
Boston, US
On-site

Job Description

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, Exabeam, Trusteer and more). Cato's unique technology inspired a brand-new product category, later named "SASE" by Gartner and a market expected to reach $28.5 billion by 2028.

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!

About the Role

We are looking for a highly technical Product Enablement Data Engineer to design, generate, and manage realistic data feeds that power our cloud-managed cybersecurity and networking platform.

This role is primarily focused on traffic generation, attack simulation, SaaS configuration automation, and telemetry validation — ensuring our product demonstrates real-world behavior across customer-like scenarios.

In addition to owning the data layer, this role will also be responsible for owning and managing the lab environments required to generate and deliver this data. This includes building and maintaining lightweight cloud-based environments, ensuring connectivity, and supporting the infrastructure needed to reliably produce data for demos and enablement use cases.

The Product Enablement team's mission is to unlock our product's full potential through engaging learning experiences. You will play a pivotal role in helping customers see the technical value in our products through realistic data that addresses real-world scenarios.

The data feeds and environments you create will power Demo Mode, a centralized demo platform used by the sales field, product managers, and partners to deliver sales-led demonstrations, as well as by customers to experience the product and explore new features in a realistic environment.

You will collaborate closely with content developers, product management, engineering, sales engineers, and other enablement teams to define requirements and deliver high-quality, reliable outputs.

Unlike traditional data engineering roles, this position focuses on generating synthetic but realistic data and network behavior, along with the environments required to deliver it.

What You'll DoDesign Realistic Traffic & SaaS Simulations

  • Create repeatable simulations of SaaS application traffic (e.g., collaboration tools like Zoom).
  • Simulate network conditions including latency, jitter, packet loss, and bandwidth shaping.
  • Build traffic generators and orchestration workflows for repeatable demo and validation scenarios.

Intrusion & Threat Simulation

  • Design and implement data feeds aligned with frameworks such as MITRE ATT&CK.
  • Simulate intrusion techniques including:
  • Lateral movement
  • Command-and-control traffic
  • Data exfiltration
  • Brute force and credential abuse
  • Build modular attack simulation libraries that can be triggered programmatically.
  • Validate product detection accuracy against simulated behaviors.

SaaS Configuration & API Automation

  • Configure our SaaS application to receive and process simulated traffic.
  • Use product APIs to:
  • Provision SaaS tenant accounts
  • Configure policies and features
  • Retrieve telemetry and system status
  • Automate SaaS configuration workflows.

Lab Environment Ownership & Management

  • Design, build, and maintain lightweight lab environments required to generate and deliver data.
  • Deploy and manage cloud-based infrastructure (primarily in Azure, AWS acceptable).
  • Provision and configure virtual machines used for traffic generation and simulation.
  • Configure VPN clients and ensure connectivity into SaaS-managed environments.
  • Ensure lab environments are stable, repeatable, and easy to reset or rebuild.
  • Troubleshoot connectivity, system, and environment issues impacting data generation.

Cloud-Based Traffic Infrastructure

  • Maintain scalable infrastructure to support traffic generation and simulation workloads.
  • Support environment lifecycle management (setup, reset, teardown).
  • Work with simple automation approaches to improve repeatability and reliability (scripts, templates, etc.).

Data Validation & Observability

  • Build dashboards to monitor:
  • Data feed health
  • Telemetry completeness
  • Detection triggers
  • Endpoint and lab environment status
  • Implement alerting for missing data or degraded environments.
  • Perform root-cause analysis when telemetry pipelines or lab environments fail.

What You BringRequired Qualifications

  • 10+ years of experience in the networking or cybersecurity industry
  • 5+ years of experience in data engineering, network engineering, or security engineering
  • Strong programming skills in Python (required)
  • Experience working with REST APIs and authentication workflows
  • Expe

Skills & Requirements

Technical Skills

Data engineeringNetwork engineeringSecurity engineeringPythonRest apisAuthenticationTraffic generationAttack simulationSaas configurationApi automationTelemetry validationCollaborationProblem-solvingTeamworkCommunicationStrategic thinkingCloud networkingSecuritySaasNetwork conditionsIntrusion techniques

Employment Type

FULL TIME

Level

senior

Posted

5/1/2026

Apply Now

You will be redirected to Cato Networks's application portal.

Sign in and we'll score your resume against this role.